亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

WordPress中注冊菜單與調用菜單的方法詳解

2024-05-04 23:41:06
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了WordPress中注冊菜單與調用菜單的方法詳解,分別依靠register_nav_menus()函數與wp_nav_menu()函數的使用,需要的朋友可以參考下
 

register_nav_menus()(注冊菜單)
register_nav_menus() 函數用來注冊一個菜單,菜單指的是 WordPress 3.0+ 的菜單管理器,注冊之后用戶就可以在菜單管理器里拖動生成導航菜單了。

用法

register_nav_menus( $locations );

參數

$locations

(數組)(必須)要注冊的菜單,鍵值為菜單 ID,鍵名為菜單名稱,可以一次創建多個。

默認值:None

返回值

該函數無返回值。

例子

/**  *建立菜單  *http://www.endskin.com/register_nav_menus/*/function Bing_register_nav_menus(){  register_nav_menus( array(    'header_menu' => __( '頂部菜單', 'Bing' ),    'footer_menu' => __( '頁腳菜單', 'Bing' )  ));}add_action( 'init', 'Bing_register_nav_menus' );

其它

該函數位于:wp-includes/nav-menu.php


wp_nav_menu()(菜單調用)
下面就來說一下怎么調用用戶添加好后的菜單。

調用菜單主要使用 wp_nav_menu() 函數,wp_nav_menu() 函數的參數比較多,所以功能非常強大,這里會一個一個的講解。

用法

wp_nav_menu( $args );

參數

參數只有一個 $args,但這是一個數組,通過給數組添加參數,可以定制更多細節,下邊是默認值:

 

$defaults = array(  'theme_location' => '',  'menu'      => '',  'container'    => 'div',  'container_class' => '',  'container_id'  => '',  'menu_class'   => 'menu',  'menu_id'     => '',  'echo'      => true,  'fallback_cb'   => 'wp_page_menu',  'before'     => '',  'after'      => '',  'link_before'   => '',  'link_after'   => '',  'items_wrap'   => '<ul id="%1$s" class="%2$s">%3$s</ul>',  'depth'      => 0,  'walker'     => '');wp_nav_menu( $defaults );

詳解:

theme_locaton

(字符串)(可選)要調用的菜單的名字,比如 header_menu,如果沒指定,則默認顯示第一個注冊的菜單。

默認值:None

menu

(字符串)(可選)使用導航菜單的名稱調用菜單,可以是 ID、別名和名字(按順序匹配)。

默認值:None

container

(字符串)(可選)導航菜單的容器類型,只支持 div 和 nav 標簽,如果是其它值,ul 父節點的標簽將不會顯示。也可以設置成 False 去掉 ul 父節點。

默認值:div

container_class

(字符串)(可選)ul 父節點的 class 屬性。

默認值:menu-{menu slug}-container

container_id

(字符串)(可選)ul 父節點的 id 屬性。

默認值:None

menu_class

(字符串)(可選)ul 節點的 class 屬性。

默認值:None

menu_id

(字符串)(可選)ul 節點的 id 屬性。

默認值:菜單別名

echo

(布爾)(可選)返回導航菜單的 Html 代碼還是直接打印輸出,如果你想把導航菜單代碼存到變量里請設置成 False.

默認值:True(直接打印輸出)

fallback_cb

(回調函數)(可選)后臺沒有設置此菜單時默認顯示的內容。

默認值:wp_page_menu

before

(字符串)(可選)顯示在每個菜單鏈接前的文本。

默認值:None

after

(字符串)(可選)顯示在每個菜單鏈接后的文本。

默認值:None

link_before

(字符串)(可選)顯示在每個菜單鏈接文本前的文本。

默認值:None

link_after

(字符串)(可選)顯示在每個菜單鏈接文本后的文本。

默認值:None

items_wrap

(字符串)(可選)替換 ul 的 class 屬性。

默認值:None

depth

(整形)(可選)

顯示菜單的深度,當數值為 0 時顯示所有深度的菜單。

默認值:0

walker

(對象)(可選)菜單的結構對象。

默認值:new Walker_Nav_Menu

例子

<?php wp_nav_menu( array( 'theme_location' => 'header_menu', 'container' => false, 'items_wrap' => '<ul id="topmenu">%3$s</ul>', 'fallback_cb' => 'Bing_menu_null_fallback' ) ); ?>

其它

此函數位于:wp-includes/nav-menu-template.php



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美激情中文字幕在线| 欧美国产亚洲视频| 全球成人中文在线| 26uuu亚洲伊人春色| 精品成人在线视频| 日韩欧美综合在线视频| 91香蕉亚洲精品| 日韩在线视频网站| 国产精品激情av在线播放| 亚洲欧美国产精品久久久久久久| 亚洲一区999| 91啪国产在线| 亚洲天堂成人在线视频| 8x海外华人永久免费日韩内陆视频| 久久久在线免费观看| 国产欧美一区二区三区在线看| 成人h视频在线观看播放| 亚洲精品国产福利| 精品国产成人在线| 国产亚洲精品一区二区| 日韩在线视频免费观看高清中文| 日韩中文在线中文网三级| 日韩欧美a级成人黄色| 亚洲天堂免费观看| 亚洲成av人片在线观看香蕉| 精品国产一区二区三区久久狼黑人| 成人在线中文字幕| 在线亚洲欧美视频| 成人黄色免费在线观看| 亚洲视频欧洲视频| 91久久久久久久一区二区| 亚洲第一av在线| 国模gogo一区二区大胆私拍| 97在线视频免费播放| 伦理中文字幕亚洲| 亚洲国产另类 国产精品国产免费| 亚洲色图18p| 中文字幕亚洲综合久久| 国产精品久久久久久久久久久久久| 91久久夜色精品国产网站| 91精品免费看| 永久免费看mv网站入口亚洲| 久久精彩免费视频| 久久国产精品久久久久久久久久| 国产精品久久77777| 国产精品一区二区3区| 亚洲在线免费观看| 亚洲女人天堂色在线7777| 日本精品视频网站| 中文.日本.精品| 日韩中文字幕在线视频| 欧美网站在线观看| 日韩成人av网| 91精品啪在线观看麻豆免费| 亚洲精品电影在线观看| 久久免费视频在线观看| 亚洲热线99精品视频| 欧美激情在线观看视频| 一本色道久久综合狠狠躁篇怎么玩| 中文字幕亚洲专区| 91亚洲精品一区二区| 97视频免费观看| 色在人av网站天堂精品| 亚洲一区二区三区久久| 91精品美女在线| 亚洲最大福利网站| 原创国产精品91| 日韩精品中文字| 亚洲欧洲午夜一线一品| 亚洲理论片在线观看| 久久久国产精彩视频美女艺术照福利| 国产精品午夜视频| 欧美壮男野外gaytube| 久久久国产视频| 精品一区二区三区电影| 国产精品成人一区二区| 久久人人看视频| 亚洲天堂网在线观看| 精品国产乱码久久久久酒店| 国产精品第一第二| 久久久久久高潮国产精品视| 韩国v欧美v日本v亚洲| www高清在线视频日韩欧美| 亚洲欧美日韩高清| 一区二区福利视频| 日本最新高清不卡中文字幕| 国产精品久久久久久久久| 91高清在线免费观看| 欧美xxxx做受欧美.88| 亚洲成人999| 欧美第一黄网免费网站| 国产亚洲精品美女久久久久| 日韩色av导航| 精品国产欧美一区二区五十路| 欧美一级淫片播放口| 亚洲成人久久久| 欧美日韩在线影院| 欧美区在线播放| 国产精品一二三视频| 成人疯狂猛交xxx| 久久久久国产精品免费网站| 日韩av电影在线播放| 欧美黑人巨大xxx极品| 亚洲福利视频网站| 人人爽久久涩噜噜噜网站| 久久韩剧网电视剧| 中文字幕亚洲色图| 色综合久久悠悠| 欧美综合一区第一页| 欧美激情精品久久久久久免费印度| 国产视频久久久久| www.久久久久久.com| 欧美激情一区二区三区成人| 国产精品ⅴa在线观看h| 91视频-88av| 韩国国内大量揄拍精品视频| 欧美日韩在线免费| 亚洲天堂男人的天堂| 成人h猎奇视频网站| 青草青草久热精品视频在线网站| 亚洲国产精品一区二区久| 日韩一中文字幕| 欧美电影第一页| 欧美又大又粗又长| 国产精品久久久久国产a级| 亚洲国产成人精品女人久久久| 亚洲新中文字幕| 国产+人+亚洲| 97在线精品视频| 琪琪第一精品导航| 国产亚洲精品久久久久久777| 精品国产一区二区三区久久狼5月| 日韩美女视频免费在线观看| 亚洲丁香久久久| 在线观看久久久久久| 久久电影一区二区| 一区二区在线免费视频| 91精品国产色综合久久不卡98口| 欧美午夜激情小视频| 亚洲最大的av网站| 国产精品久久久久免费a∨| 国产精品久久久久久中文字| 亚洲成人精品久久久| 国产成人中文字幕| 2019av中文字幕| 欧美一区二区三区四区在线| 成人免费黄色网| 亚洲综合在线小说| 国产91色在线|免| 欧美国产日产韩国视频| 在线观看亚洲区| 成人免费视频在线观看超级碰| 免费91在线视频| 97超级碰在线看视频免费在线看| 国产精品大片wwwwww| 亚洲欧美制服另类日韩| 91精品国产99久久久久久| 久久韩剧网电视剧| 久久综合免费视频| 国内揄拍国内精品少妇国语| 国产国语刺激对白av不卡| 欧美激情视频一区| 亚洲欧美一区二区三区久久| 日韩国产欧美精品一区二区三区|