我的导航菜单中列出了以下内容:
当我去Pages => All Pages
, 我明白了
当我去Appearances => Menus => Pages => View All
我明白了:
主页联系主页我一直在寻找如何删除冗余Home
此中的导航选项Appearances
菜单,但我看不到那个选项。此外,页面中没有第二个主页。那么,我如何才能从导航中删除它,或防止它出现两次?
我试过的
我试图完全删除主页,但它确实从导航中删除了一个主页,但当时我没有办法编辑主页查看定制时,我无法找到控制导航菜单中显示哪些页面的方法-例如,如果我想有一个我正在处理的测试页面,即使我不想要它,它也会出现。我已经找遍了Appearance => Customize
选项
SO网友:Mikey2472
这听起来像是我遇到的同一个问题,Wordpress在菜单中添加了一个主页选项,而没有将其添加到外观菜单项中,因此我无法删除它。我在谷歌上搜索了很久,找到了两个解决方案。它们都不起作用,但如果我把两者结合起来,它们就起作用了。打开功能。您的站点文件中的php文件。如果您使用的是一个公共主题,那么其中可能已经有一个函数$args[\'show_home\'] = true;
如果是这种情况,那么只需将true更改为false并保存文件。
如果您正在使用自己的主题,或者当前主题在默认情况下未将主菜单添加到菜单,则只需复制以下代码,将其粘贴到函数中即可。php,将yourTheme更改为主题的名称并保存
function yourTheme_page_menu_args( $args ) {
$args[\'show_home\'] = true;
return $args;
}
add_filter( \'wp_page_menu_args\', \'yourTheme_page_menu_args\' );