簡體   English   中英

Wordpress 無插件面包屑開關(隱藏顯示面包屑)

[英]Wordpress Breadcrumb switch without plugin (hide show breadcrumb)

我正在尋找面包屑的按鈕解決方案。

我在 header 下的頁面上有一個面包屑。

我希望能夠在給定的頁面/帖子上關閉/打開它。

我不想使用額外的插件。

頁面設置 = 顯示或隱藏面包屑。 我在某處看到了這個選項,但我找不到代碼。

問候並感謝您的幫助。

將此代碼粘貼到您的函數中。php(希望在您的子主題中):

/* Adds page name to classes for page */
/* Modified is_single to is_singular, which targets both single archive and pages 
*/
/* Commented out echo statement, as it was showing up on the page output */
add_filter('body_class','page_class');
function page_class($classes) {
   global $wp_query;
   $page = '';
   $page = $wp_query->query_vars['pagename'];
   // add 'pagename' to the $classes array
   $classes[] = $page;
   // return the $classes array
   return $classes;
}

頁面的 slug 現在將粘貼到頁面的主體 html 中。 因此,帶有 slug this-is-me 的頁面現在將具有 this-is-me 的 html class。 使用 css 中的 class 定位面包屑 html,以顯示:無;

這只會影響帶有該 slug 的頁面。 因此,對要消除面包屑的每個頁面執行此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM