清理wordpress自定义导航

时间:2013-12-15 11:12:54

标签: wordpress

我制作了一个名为“header-menu”的自定义菜单,我在header.php中调用它:

<?php wp_nav_menu( array( 
'container' => '',
'theme_location' => 'header-menu'
) ); ?>

'container' => '',

我想删除菜单包装器,但输出仍然有:

<div class="menu">
<ul>
<li> ... </li>
<li> ... </li>
</ul>
</div>

但我想摆脱烦人的

<div class="menu">

。怎么做?

2 个答案:

答案 0 :(得分:0)

目前尚不清楚你在这里做了什么,但如果你想让容器消失,你可以使用:

<?php wp_nav_menu( array( 
    'container' => false,
) ); ?>

查看this page了解更多详情。

答案 1 :(得分:0)

立即开始工作:

<?php $defaults = array(
'theme_location'  => '',
'menu'            => 'footer-menu',
'container'       => '',
'echo'            => true,
'fallback_cb'     => 'wp_page_menu',
'items_wrap'      => '<ul class="dl-menu">%3$s</ul>',
'depth'           => 2
);

wp_nav_menu( $defaults );

?>