您是否确实创建了一个特定的菜单并将其链接到您在函数中定义的一个位置。php?一旦你没有链接到某个位置,WordPress就会抓取所有页面并将其放入菜单中。
你应该这样做:
1)您可以在函数中放入此内容。php来注册菜单(如果您只需要一个,请在“页脚”菜单中省去这一行):
function register_my_menus() {
register_nav_menus(
array(
\'nav\' => \'Main\',
\'footer\' => \'Footer\' )
);
}
add_action( \'init\', \'register_my_menus\' );
2)然后,您可以确定该内容在模板中的显示位置,例如标题。php,就像这样:
<?php wp_nav_menu( array(\'menu\' => \'nav\' )); ?>
3)最后但并非最不重要的一点是,在我的示例中,创建菜单并为其提供所需的位置(即“Main”)。
然后菜单应正常更新。如果使用现成的主题,您可能只需在菜单编辑窗口中检查要选择的正确位置即可?