【发布时间】:2017-01-12 16:01:21
【问题描述】:
<nav>
<ul class="menu sf-js-enabled">
<li class="item1">
<span><a href="#" title="">menuitem-1</a></span>
<ul>
<li><a href="#">submenu-1-1</a></li>
<li><a href="#">submenu-1-2</a></li>
</ul>
</li>
<li class="item2">
<span><a href="#" title="">menuitem-2</a></span>
<ul>
<li><a href="#">submenu-2-1</a></li>
<li><a href="#">submenu-2-2</a></li>
<li><a href="#">submenu-2-3</a></li>
<li><a href="#">submenu-2-4</a></li>
</ul>
</li>
</ul>
</nav>
我正在尝试制作自定义 wordpress 菜单,但我对这段代码有疑问。如您所见,在 menuitem-1 和 menuitem-2 之前有一个 span 标签,还有一个 close span 标签,但没有围绕子菜单项。
我试图这样做:
<?php wp_nav_menu(array('container' => 'nav', 'container_class' => ' ', 'theme_location' => 'primary', 'menu_class' => 'menu sf-js-enabled', 'before' => '<span>', 'after' => '</span>') );?>
但如果我使用这种方法,子菜单项周围也会有 span 标签,但我不需要这些标签。
有什么解决办法吗?
【问题讨论】:
标签: wordpress