久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

wordpress函數詳解:wp_nav_menu()

詳細的介紹了wp_nav_menu函數,用于控制wordpress菜單的顯示

這是一個控制Wordpress主題菜單顯示的函數,這也是在Wordpress主題開發中比較重要的一個函數,詳細的了解此函數有利于學習Wordpress的主題開發。

此文來源于:《官方函數文檔:wp_nav_menu()

輸入內容格式如下:

wp_nav_menu( array $args = array() )

顯示導航菜單

這是現成的代碼片段(不是真正的貢獻,比其他任何快捷方式都重要):

wp_nav_menu( array $args = array(
    'menu'              => "", // (int|string|WP_Term) 所需菜單。接受菜單ID、slug、name或object。
    'menu_class'        => "", // (string) CSS類,用于構成菜單的ul元素。默認menu。
    'menu_id'           => "", // (string) 應用于構成菜單的ul元素的ID。默認為menu slug,遞增。
    'container'         => "", // (string) 是否包裝ul,以及用什么包裝ul。默認div。
    'container_class'   => "", // (string) 應用于容器的類。默認“menu-{menu slug}-container”。
    'container_id'      => "", // (string) 應用于容器的id。
    'fallback_cb'       => "", // (callable|bool) 如果菜單不存在,將啟動回調函數。默認為wp_page_menu。設置為false表示沒有回退。
    'before'            => "", // (string) 鏈接標記前的文本。
    'after'             => "", // (string) Text after the link markup.
    'link_before'       => "", // (string) 鏈接文本之前的文本。
    'link_after'        => "", // (string) Text after the link text.
    'echo'              => "", // (bool) 是回顯菜單還是返回菜單。默認為true。
    'depth'             => "", // (int) 要包含多少層次結構。0表示全部。默認值0。
    'walker'            => "", // (object) 自定義walker類的樣式。
    'theme_location'    => "", // (string) 要使用的主題位置。必須使用register_nav_menu()注冊,以便用戶可以選擇。
    'items_wrap'        => "", // (string) 列表項應如何包裝。默認值是具有id和類的ul。使用帶編號占位符的printf()格式。
    'item_spacing'      => "", // (string) 是否在菜單的HTML中保留空白。接受“preserve”或“discard”。默認preserve。
) );

參數

$ args

(array)?(可選)?導航菜單參數的數組。

  • 'menu'
    (int | string |?WP_Term所需菜單。接受菜單ID,段,名稱或對象。
  • 'menu_class'
    (字符串)?CSS類,用于形成菜單的ul元素。默認為“菜單”。
  • 'menu_id'
    (字符串)應用于構成菜單的ul元素的ID。默認為菜單項,遞增。
  • 'container'
    (字符串)是否包裝ul,以及包裝什么。默認為“ div”。
  • 'container_class'
    (字符串)應用于容器的類。默認為“菜單-{菜單子彈}-容器”。
  • 'container_id'
    (字符串)應用于容器的ID。
  • 'fallback_cb'
    (callable | bool)如果菜單不存在,則將觸發回調函數。默認值為“ wp_page_menu”。設置為false不會回退。
  • 'before'
    (字符串)鏈接標記之前的文本。
  • “之后”
    (字符串)鏈接標記之后的文本。
  • 'link_before'
    (字符串)鏈接文本之前的文本。
  • 'link_after'
    (字符串)鏈接文本之后的文本。
  • 'echo'
    (布爾)是回顯菜單還是返回菜單。默認為true。
  • 'depth'
    (int)要包含多少個層次結構。0表示全部。默認值0
  • 'walker'
    (對象)自定義walker類的實例。
  • 'theme_location'
    (字符串)要使用的主題位置。必須向register_nav_menu()注冊,以便用戶選擇。
  • 'items_wrap'
    (字符串)應該如何包裝列表項。默認值為帶有ID和類的ul。使用帶編號占位符的printf()格式。
  • 'item_spacing'
    (字符串)是否保留菜單HTML內的空格。接受“保留”或“丟棄”。默認為“保留”。

默認值:array()


返回

(string | false | void)如果$ echo為false,則菜單輸出,如果沒有項目或沒有找到菜單,則為false。

更多信息

用法

1個wp_nav_menu( $args );

給定一個theme_location參數,該函數將顯示分配給該位置的菜單。如果不存在這樣的位置或沒有為其分配菜單,則參數fallback_cb將確定顯示的內容。

如果未提供theme_location參數,則函數顯示

  • 與菜單參數給定的ID,子段或名稱匹配的菜單;
  • 否則,第一個非空菜單;
  • 否則(或者如果menu給定的菜單為空),則輸出fallback_cb參數給定的函數默認為wp_page_menu());
  • 否則什么都沒有。

以下類適用于菜單項,即HTML生成的HTML <li>標簽wp_nav_menu()

所有菜單項

  • .menu-item
    此類添加到每個菜單項。
  • .menu-item-has-children
    此類已添加到具有子項的菜單項。
  • .menu-item-object-{object}
    此類添加到每個菜單項,其中{object}是發布類型或分類法。
  • .menu-item-object-category
    此類已添加到與類別相對應的菜單項中。
  • .menu-item-object-tag
    此類已添加到與標簽相對應的菜單項中。
  • .menu-item-object-page
    此類已添加到與靜態頁面相對應的菜單項中。
  • .menu-item-object-{custom}
    此類已添加到與自定義帖子類型或自定義分類法相對應的菜單項。
  • .menu-item-type-{type}
    此類添加到每個菜單項,其中{type}是“ post_type”或“分類”。
  • .menu-item-type-post_type
    此類被添加到與帖子類型相對應的菜單項中:靜態頁面或自定義帖子類型。
  • .menu-item-type-taxonomy
    將此類添加到與分類法相對應的菜單項:即類別,標簽或自定義分類法。

當前頁面菜單項

  • .current-menu-item
    此類已添加到與當前呈現的頁面相對應的菜單項中。

當前頁面父菜單項

  • .current-menu-parent
    此類已添加到與當前呈現的頁面的層次結構父級相對應的菜單項中。
  • .current-{object}-parent
    此類被添加到與當前渲染的對象的層次父級相對應的菜單項中,其中{object}對應于.menu-item-object- {object}所使用的值。
  • .current-{type}-parent
    此類已添加到與當前呈現的類型的層級父級相對應的菜單項中,其中{type}對應于.menu-item-type- {type}所使用的值。

當前頁面祖先菜單項

  • .current-menu-ancestor
    此類被添加到與當前呈現的頁面的層次祖先相對應的菜單項中。
  • .current-{object}-ancestor
    此類已添加到與當前渲染的對象的層級祖先相對應的菜單項中,其中{object}對應于.menu-item-object- {object}所使用的值。
  • .current-{type}-ancestor
    此類被添加到與當前呈現類型的層次結構祖先相對應的菜單項中,其中{type}對應于.menu-item-type- {type}所使用的值。

網站首頁菜單項

  • .menu-item-home
    此類已添加到與網站首頁相對應的菜單項中。

并且向后兼容wp_page_menu()

添加了以下類以保持與[[Function Reference / wp_page_menu |?wp_page_menu()?]]函數輸出:

  • .page_item
    此類已添加到與靜態頁面相對應的菜單項中。
  • .page_item_has_children
    此類被添加到具有子頁面的菜單項中。
  • .page-item-$ID
    此類被添加到與靜態頁面相對應的菜單項中,其中$ ID是靜態頁面ID。
  • .current_page_item
    此類被添加到與當前呈現的靜態頁面相對應的菜單項中。
  • .current_page_parent
    此類已添加到與當前呈現的靜態頁面的層次結構父級相對應的菜單項中。
  • .current_page_ancestor
    此類已添加到與當前呈現的靜態頁面的分層祖先相對應的菜單項中。

給TA贊賞
共{{data.count}}人
人已贊賞
??
Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
?
購物車
優惠劵
搜索
久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

    激情五月综合色婷婷一区二区| 亚洲日本乱码在线观看| 一区二区三区蜜桃网| 国产精品久久网站| 久久亚洲精品网站| 亚洲欧美日韩在线不卡| 在线观看视频一区| 国产精品一区二区三区观看| 欧美电影美腿模特1979在线看| 亚洲一区精品视频| 亚洲日韩视频| 在线观看国产成人av片| 国产麻豆日韩欧美久久| 欧美日韩伦理在线| 欧美黄色aaaa| 欧美激情一区二区三区在线视频观看| 亚洲欧美日韩区| 亚洲午夜精品一区二区| 亚洲国产岛国毛片在线| 黄网站色欧美视频| 韩国av一区二区三区在线观看| 国产精品久久久久久久久果冻传媒| 欧美成人一区二免费视频软件| 欧美专区在线观看一区| 亚洲欧美网站| 久久精品日产第一区二区| 欧美亚洲免费在线| 久久频这里精品99香蕉| 久久久久天天天天| 欧美 日韩 国产一区二区在线视频 | 国产一区二区三区高清在线观看| 国产精品一区二区三区免费观看 | 欧美日韩精品不卡| 国产精品久久久久久久久久久久久| 欧美日韩激情小视频| 国产精品sss| 国产亚洲人成a一在线v站| 国产午夜精品一区二区三区视频 | 久久蜜桃精品| 欧美日韩一区二区高清| 国产乱码精品| 亚洲黄色av一区| 亚洲免费人成在线视频观看| 欧美在线地址| 欧美日韩国产不卡在线看| 国产亚洲精久久久久久| 亚洲美女性视频| 国产精品婷婷| 国产婷婷色一区二区三区在线| 欧美日韩国产精品| 在线观看国产日韩| 欧美激情2020午夜免费观看| 在线观看日韩www视频免费 | 一区二区成人精品| 欧美在线视频免费观看| 久久综合网络一区二区| 欧美性猛交xxxx乱大交退制版| 国产精品视频你懂的| 在线看无码的免费网站| 亚洲欧美日韩中文播放| 欧美国产综合视频| 亚洲丶国产丶欧美一区二区三区 | 欧美人交a欧美精品| 黑人中文字幕一区二区三区| 欧美一区激情| 亚洲福利精品| 欧美日韩国产综合在线| 亚洲视频在线观看三级| 欧美视频在线观看视频极品| 亚洲午夜精品久久久久久app| 欧美激情国产日韩精品一区18| 亚洲精品网站在线播放gif| 欧美日韩免费区域视频在线观看| 亚洲片在线资源| 国产偷国产偷亚洲高清97cao| 美女久久网站| 亚洲欧美日韩在线不卡| 韩国三级电影久久久久久| 欧美日韩国产小视频在线观看| 亚洲国产精品综合| 国产视频精品xxxx| 欧美电影在线观看| 欧美日韩和欧美的一区二区| 国产精品三区www17con| 国产欧美一区二区三区在线看蜜臀 | 国产亚洲福利| 欧美日韩一区高清| 欧美一区二区日韩| 在线亚洲一区二区| 亚洲国产精品v| 亚洲大胆人体视频| 一区精品在线播放| 亚洲国产日韩一级| 亚洲人成亚洲人成在线观看图片| 亚洲国产精品激情在线观看| 尤物精品在线| 亚洲精品欧美| 一区二区欧美亚洲| 亚洲精品国产品国语在线app| 亚洲国产日韩综合一区| 亚洲久久成人| 欧美一区二区三区四区夜夜大片| 亚洲欧美日韩国产另类专区| 午夜免费久久久久| 久久久免费精品视频| 欧美影片第一页| 免费人成精品欧美精品| 麻豆精品在线视频| 久久先锋影音| 国产精品三级久久久久久电影| 国产精品一区二区在线观看不卡| 一区二区三区在线观看欧美| 亚洲最新视频在线播放| 亚洲在线观看免费视频| 美女脱光内衣内裤视频久久网站| 欧美精品一区二区三区四区| 激情视频一区| 午夜欧美大尺度福利影院在线看| 鲁大师成人一区二区三区| 国产精品视频免费观看www| 亚洲尤物影院| 国产精品亚洲综合一区在线观看| 午夜精品久久久久久久久| 国产精品视频久久一区| 久久精品视频播放| 影音先锋久久| 欧美影院一区| 国产伦精品一区二区三区高清| 亚洲国产精品第一区二区三区| 一本久久a久久精品亚洲| 久久综合九色九九| 精品福利av| 久久精品国产一区二区三区免费看 | 国产精品视频网站| 午夜一区二区三区不卡视频| 国产精品大全| 久久成人av少妇免费| 在线观看亚洲视频| 欧美日韩一区综合| 午夜精品久久久久久久久| 国产精品一区一区| 欧美一区免费视频| 亚洲人成绝费网站色www| 欧美日韩中文字幕精品| 亚洲欧美一区二区视频| 一区二区亚洲精品国产| 欧美jizz19性欧美| 午夜精品在线看| 亚洲精品一区二区网址 | 亚洲综合色在线| 亚洲国产视频一区二区| 国产麻豆精品久久一二三| 午夜精品区一区二区三| 激情懂色av一区av二区av| 欧美亚州韩日在线看免费版国语版| 亚洲特级毛片| 亚洲精品国产精品国自产观看| 国产精品视频内| 国产精品久久久久久模特| 欧美高清成人| 久久精品在线视频| 亚洲无毛电影| 亚洲视频狠狠| 亚洲先锋成人| 亚洲一区国产视频| 亚洲中字在线| 亚洲中午字幕| 欧美一区二区三区在线视频| 亚洲一区二区三区中文字幕在线| 日韩一区二区久久| 在线亚洲一区观看| 亚洲视频在线观看网站| 正在播放欧美视频| 欧美一区二区三区免费视频| 亚洲欧美日韩中文视频| 久久久99国产精品免费| 美女91精品| 欧美性事免费在线观看| 国产一二精品视频| 亚洲国产精品成人一区二区| 亚洲伦理自拍| 久久福利影视| 欧美日韩中文| 永久域名在线精品| 亚洲天堂av电影| 欧美福利视频| 狠狠色丁香婷综合久久| 一区二区av在线| 欧美成人高清| 在线播放中文一区| 香蕉国产精品偷在线观看不卡 | 红桃视频一区| 亚洲欧美一区在线| 欧美三级黄美女| 亚洲精品一区在线| 久久综合九九| 亚洲国产精品传媒在线观看| 久久久中精品2020中文| 在线观看一区| 免费欧美日韩|