Wp_NAV_MENU中的li数量限制对象

时间:2013-02-20 作者:Lucky Ali

需要有关wordpress导航的帮助

我正在使用

 if ( has_nav_menu( \'main_nav\' ) ) {
   wp_nav_menu( array(\'menu\' => \'guest menu\' )); 
 }
从后端看,如果我将菜单保持为空(不要将任何页面/类别添加到菜单),它会在前端显示菜单中的所有页面。

我希望它不显示任何内容,或者默认情况下只显示一个菜单项(只有一个<li>) 如果后端的菜单为空。

我可以限制吗wp_nav_menu() 仅显示一个<li>

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

See Function Reference/wp nav menu

if ( has_nav_menu( \'main_nav\' ) ) {
    wp_nav_menu( array(\'menu\' => \'guest menu\', \'fallback_cb\' => false )); 
}
结束

相关推荐

Wordpress Custom Menus Issue

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