我正在尝试使用wp_nav_menu()
功能为自定义Wordpress主题创建导航菜单。但是,当我使用该功能并重新加载网页时,会出现恼人的<div>
html元素,并使用我想要为<ul>
设置样式的类。有没有人之前遇到过这个问题,我该如何解决这个问题?
目前的结构如下:
<div class="nav">
<ul>
<li>Menu Item</li>
</ul>
</div>
我希望它看起来像这样:
<ul class="nav">
<li>Menu Item</li>
</ul>
非常感谢
答案 0 :(得分:2)
根据wp_nav_menu的文档,您可以使用wp_nav_menu(array('container' => false))
来禁用容器。
编辑:您还必须设置theme_location
选项,以便不会触发回退。
答案 1 :(得分:0)
如果您想删除容器div,则需要提及主题位置。
wp_nav_menu( array( 'theme_location' => 'secondary-menu','container' => 'none','menu'=>'Secondary') );