我正在创建一些菜单,但当我转到菜单仪表板时,它会显示为“好名字”,“菜单名”是否有人知道如何防止或删除它?我附上照片来说明我的意思:
我在功能中添加菜单。php类似:
add_action(\'init\', \'register_menus\');
function register_menus(){
// This theme uses wp_nav_menu() in one location.
register_nav_menus(
array(
\'primary-nav\', __( \'Primary Menu\'),
\'footer-nav\', __( \'Footer Menu\')
)
);
}
我在头文件中这样调用它:
if(has_nav_menu(\'primary-nav\')){
wp_nav_menu(
array(
\'theme_location\' => \'primary-nav\',
\'container\' => \'nav\',
)
);
}
这让我现在很困惑。
最合适的回答,由SO网友:iantsch 整理而成
您注册了一个包含四个菜单的数组。如果重新格式化代码,您将看到它。
[…]
array(
\'primary-nav\',
__( \'Primary Menu\'),
\'footer-nav\',
__( \'Footer Menu\')
);
[…]
将您的代码调整为具有自定义键的数组,您就会很好:
[…]
array(
\'primary-nav\' => __( \'Primary Menu\'),
\'footer-nav\' => __( \'Footer Menu\')
);
[…]