如何删除主页菜单项

时间:2012-08-23 作者:rajankz

我正在使用wordpress 3.4.1
我主要是创建一个静态站点,因此创建并管理了页面,wordpress以适当的导航菜单格式为我很好地创建了页面,这很好<但是,它还在导航菜单中添加了指向“主页”的链接。我如何删除它?

注意:除了使用菜单部分并创建新菜单并将其指定为主菜单之外,我更喜欢其他任何答案。

1 个回复
最合适的回答,由SO网友:Brian Fegter 整理而成

这里有一个很好的解决方案发布在。组织机构

http://wordpress.org/support/topic/remove-home-from-menu-1#post-2215239

您可以删除;主页“;使用过滤器链接。将此添加到主题的功能中。php文件:

   function mytheme_nav_menu_args( $args ) {
       $args[\'show_home\'] = false;
       return $args;
   }
添加筛选器(“wp\\u nav\\u menu\\u args”、“mytheme\\u nav\\u menu\\u args”);

如果要删除;主页“;从默认回退菜单链接,添加另一个筛选器:

   add_filter( \'wp_page_menu_args\', \'mytheme_nav_menu_args\' );

结束

相关推荐

Wordpress Custom Menus Issue

在我的模板中,我使用这样的调用来输出一些自定义菜单:<?php wp_nav_menu(array(\'container_class\' => \'secondary-navigation\', \'theme_location\' => \'secondary\')); ?> 自从升级到WordPress 3.1.4后,我就可以获得完整的页面列表,而不是自定义菜单我看到修复程序(通过谷歌)说我应该添加以下内容来修复此问题:\'fallback_cb\' => f