\'depth\'=>-1
将显示所有级别(source^):
$depth
(整数)(可选)要包括多少层次,其中0
表示全部。-1
以任意深度显示链接,并将其排列在单个平面列表中
默认值:0
因此,您的代码将是:
<?php if (has_nav_menu( \'secondary\' )) {
wp_nav_menu( array(
\'container\' => \'\',
\'menu_class\' => \'\',
\'menu_id\' => \'menu-header-menu\',
\'items_wrap\' => \'<ul id="%1$s">%3$s</ul>\',
\'depth\' => -1,
\'theme_location\' => \'secondary\' ) );
}
以及
DRY - Don\'t Repeat Yourself. 作为的默认值
fallback_cb
是
wp_page_menu
, 你不需要重复。因此
container_class
. 没有这样的
sort_column
中的参数
wp_nav_menu()
.
编辑您必须将
register_nav_menus( array( \'secondary\'=>__(\'Secondary Menu\', \'text-domain\') ) );
在您的
functions.php
注册导航菜单,以便您可以将菜单分配到此位置。即使您从外观»菜单创建新菜单,如果您没有将其分配到所需的位置,则无法将其启用到该位置。