我创建了一个包含6个菜单的自定义主题
// Load Menu
function register_my_menus() {
register_nav_menus( array(
'home_menu' => 'Home Menu',
'header_menu' => 'header Menu',
'brand_design' => 'Brand Design Menu', 'container' => false,
'cycling_design' => 'Cycling Design Menu', 'container' => false,
'wine_lable_design' => 'Wine Label Design Menu', 'container' => false,
'fun_projects' => 'Fun PLay Projects Menu', 'container' => false
));
}
add_action( 'init', 'register_my_menus' );
但正如您在图片中看到的那样,添加一个额外的屏幕截图,任何人都有任何建议!
答案 0 :(得分:0)
数组中的“容器”项被识别为菜单位置。删除这些项目以获得预期的结果。
// Load Menu
function register_my_menus() {
register_nav_menus( array(
'home_menu' => 'Home Menu',
'header_menu' => 'header Menu',
'brand_design' => 'Brand Design Menu'
'cycling_design' => 'Cycling Design Menu'
'wine_lable_design' => 'Wine Label Design Menu'
'fun_projects' => 'Fun PLay Projects Menu'
));
}
add_action( 'init', 'register_my_menus' );
答案 1 :(得分:0)
必须在别处注册另一个菜单。执行var_dump
get_registered_nav_menus
查看所有菜单。然后找出定义额外无名者的位置。
var_dump(get_registered_nav_menus());