我在wordpress中有一个奇怪的菜单。我正在学习创建自己的主题。但现在我在菜单中堆叠。请参阅此
在菜单设置下,我看不到主菜单的复选框。如果我改变主题。我可以看到复选框。但我已经复制了所有代码。看看我的代码
addListeners(player) {
player.socket.on('disconnect',() => this.playerLeave());
}
我想知道为什么我会遇到这个奇怪的问题。
答案 0 :(得分:1)
我认为这是因为你没有为菜单申报进驻。在函数中测试它
if ( ! function_exists( 'my_template_setup' ) ) :
function my_template_setup() {
// This theme uses wp_nav_menu() in two locations.
register_nav_menus( array(
'primary' => __( 'Primary Menu', 'my_template_language' )
) );
}
endif;
add_action( 'after_setup_theme', 'my_template_setup' );
答案 1 :(得分:0)
这对我有用。使用register_nav_menu,请参阅以下代码:
<?php
function xyz_menu_option() {
register_nav_menu( 'primary', 'Primary Menu');
register_nav_menu('secondary','Secondary Menu');
}
add_action( 'after_setup_theme', 'xyz_menu_option');
?>
您可以根据需要添加任意数量的菜单选项,只需使用您选择的选项标题重复以下代码:
register_nav_menu( 'primary', 'Primary Menu');
我希望这会有所帮助。我只是一个像你一样的学习者。