我想用div将每个子菜单ul和它前面的标签包装起来。
我可以使用wP-nav\\u菜单的“before”属性创建开始标记,如下所示:
wp_nav_menu(array(
\'before\' => \'<div class="child-wrap">\'
));
然后,div需要在链接之后以及子菜单之后关闭,因此输出为:
<ul>
<li>
<div class="child-wrap">
<a href="...">Menu Item</a>
</div>
</li>
<li>
<div class="child-wrap">
<a href="...">Menu Item</a>
<ul class="sub-menu">
....
</ul>
</div>
</li>
</ul>
我知道我可以使用助行器,但我真的不明白它是如何工作的(在助行器类中),所以如果有任何帮助,我将不胜感激。。。