WordPress函数:wp_nav_menu($args)函数说明
WordPress函數 wp_nav_menu()用于顯示頭部、標題、底部的導航菜單。后臺設置位于:外觀=》菜單。目前支持 3 個菜單選項。
函數使用說明:
<?php?$defaults?=?array('theme_location'??=>?'',>'menu'????????????=>?'','container'???????=>?'div','container_class'?=>?'menu-{menu?slug}-container','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'??????????=>?'');??><?php?wp_nav_menu(?$defaults?);??>函數參數說明:
wp_nav_menu(array(????'theme_location'???=>'primary'));?//調用第一個菜單。$theme_locaton:(字符串)(可選)
默認值: None
用于在調用導航菜單時指定注冊過的某一個導航菜單名,如果沒有指定,則顯示第一個。
$menu:(字符串)(可選)
默認值: None
使用導航菜單的名稱調用菜單,可以是 id, slug, name (按順序匹配的) 。
$container:(字符串)(可選)
默認值: div
ul 父節點(這里指導航菜單的容器)的標簽類型,只支持div 和 nav 標簽, 如果是其它值, ul 父節點的標簽將不會被顯示。也可以用false(container => false)去掉ul父節點標簽。
$container_class:(字符串)(可選)
默認值: menu-{menu slug}-container
ul 父節點的 class 屬性值。
$container_id:(字符串)(可選)
默認值: None
ul 父節點的 id 屬性值。
$menu_class:(字符串)(可選)
默認值: menu
ul 節點的 class 屬性值。
$menu_id:(字符串)(可選)?
默認值: menu slug, 自增長的
ul 節點的 id 屬性值。
$echo:(布爾型)(可選)?
默認值: true (直接顯示)
確定直接顯示導航菜單還是返回 HTML 片段,如果想將導航的代碼作為賦值使用,可設置為false。
$fallback_cb:(字符串)(可選)
默認值: wp_page_menu (顯示頁面列表作為菜單)
用于沒有在后臺設置導航時調的回調函數。
$before:(字符串)(可選)
默認值: None
顯示在每個菜單鏈接前的文本。
$after:(字符串)(可選)?
默認值: None
顯示在每個菜單鏈接后的文本。
$link_before:(字符串)(可選)?
默認值: None
顯示在每個菜單鏈接文本前的文本。
$link_after:(字符串)(可選)
默認值: None
顯示在每個菜單鏈接文本后的文本。
$items_wrap:(字符串)(可選)
默認值: None
使用字符串替換修改ul的class。
$depth:(整型)(可選)?
默認值: 0
顯示菜單的深度, 當數值為 0 時顯示所有深度的菜單。
$walker:(對象型)(可選)?
默認值:? new Walker_Nav_Menu
自定義的遍歷對象,調用一個對象定義顯示導航菜單。
?
wp_nav_menu使用實例
后臺設置:
登錄后臺設置:外觀=》菜單,設置三個菜單,分別為:nav, menu, footer
將“頁面”選項,或者分類選項添加指定頁面到菜單中,保存后即可。
頁面調用:
//此函數位于主題下的functions.php//代碼來自:http://www.mangostuido.net//$type為?nav,?menu,?footerfunction?mgmenu(?$type?)?{wp_nav_menu?(?array?('theme_location'?=>?$type,'echo'?=>?false)?);}原文地址:http://www.mangostudio.net/archives/132
轉載于:https://www.cnblogs.com/mangostudio/p/4044229.html
總結
以上是生活随笔為你收集整理的WordPress函数:wp_nav_menu($args)函数说明的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 水题 逆序对 NOIP 2013 火柴排
 - 下一篇: Effective C++笔记(一)——