【发布时间】:2016-06-11 22:59:23
【问题描述】:
使用wp_nav_menu() 似乎不允许我为ul 元素正确分配一个类。这是我的菜单代码:
wp_nav_menu( array(
'container' => false,
'menu_class' => 'nav navbar-nav navbar-left',
'theme_location' => 'primary'
) );
问题在于,即使我尝试将容器设置为 false 和 '',这仍将我的菜单类分配为容器类。这最终成为我的导航栏 html:
<div class="nav navbar-nav navbar-left">
<ul>
<li class="page_item page-item-31"><a href="https://wordpress-c9-bradydowling.c9.io/?page_id=31">Contact Us</a></li>
<li class="page_item page-item-5"><a href="https://wordpress-c9-bradydowling.c9.io/?page_id=5">My Little Page</a></li>
<li class="page_item page-item-2"><a href="https://wordpress-c9-bradydowling.c9.io/?page_id=2">Sample Page</a></li>
</ul>
</div>
这是gist of my full header.php 文件,以防万一。根据wp_nav_menu docs,这似乎正是我应该称呼它的方式。
是否有某个地方的设置或某个插件的某个版本可能会搞砸事情?我更新到 Wordpress 4.4.2 重要吗?
【问题讨论】: