原文:https://developer.wordpress.org/reference/functions/wp_nav_menu/
/
<?php
$args=array(
'menu' => '', //期望顯示的菜單,可以是:menu ID、slug、name或object。
'container' => 'div', //外層容器標籤,默認是div(即不添加此條參數),添加了,值為空,則不包括外層容器
'container_class' => '',//外層容器class值
'container_id' => '', //外層容器id值
'menu_class' => 'menu', //ul(即次外層標籤)的class值,默認值:'menu'。
'menu_id' => '', //ul節點的id值,不填(空)顯示添加的後台菜單名,如增加菜單名為「my-menu」,則id="menu-my-menu-1
'items_wrap' => '
%3$s
', //如何包列表
'item_spacing' => 'preserve',//感覺沒啥用
'before' => '', //鏈接前文本
'after' => '', //鏈接後文本
'link_before' => '', //鏈接文本前顯示的內容
'link_after' => '',//鏈接文本後顯示的內容
'echo' => true,//是否輸出菜單,默認為真
'depth' => 0, //菜單深度,默認0,0相當於不配置,輸入幾顯示幾層,一般配置0,沒有必要改
'fallback_cb' => 'wp_page_menu', //菜單不存在時,返回默認菜單,設為false則不返回,如wp_page_menu為顯示所有頁面
'walker' => '' //自定義walker
)
);
?>
『show_toggles』 => true,
『theme_location』 => 『expanded』,
<?php
if ( has_nav_menu( 'expanded' ) ) {
wp_nav_menu(
array(
'container' => '',
'items_wrap' => '%3$s',
'show_toggles' => true,
'theme_location' => 'expanded',
)
);
}
?>
『theme_location』 => 『social』
wp_list_pages