无法正确控制wp_NAV_MENU

时间:2013-05-11 作者:akmur

我有一个小问题,看起来像一个bug,但可能不是。我们来看看:

我只想说:

<?php wp_nav_menu( array(\'theme_location\' => \'primary\', \'container\' => false, \'menu_class\' => \'nav\')); ?>
现在,我的问题是,我希望我的输出是:

<ul class="nav">
    <li>My link</li>
</ul>
相反,我得到:

<div class="nav">
    <ul>
       <li>My Link</li>
    </ul>
</div>
我不能将我的导航等级分配给ul。我该怎么做?

非常感谢!

1 个回复
SO网友:Dave Romsey

正如托肖指出的container 应省略参数或将其设置为空字符串,并且应创建菜单并将其分配给菜单位置(primary 在本例中)。

结束

相关推荐

Custom menus not showing

作为我上一次关于菜单的未解决查询的后续,这个问题已经进一步扩展。我的菜单没有打印代码中的任何地方。我正在注册菜单功能。php:add_action( \'after_setup_theme\', \'your_newtheme_setup\' ); if ( ! function_exists( \'your_newtheme_setup\' ) ) : function your_newtheme_setup() { if (