我试图<img>
在每个<li>
由wp_nav_menu()
.
意思是我想wp_nav_menu
生成这个:
<ul id="main-menu">
<li id="menu-item-219" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-219">
<a href="">
<img id="icon-one" />
Link One
</a>
</li>
<li id="menu-item-220" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-220">
<a href="">
<img id="icon-two" />
Link Two
</a>
</li>
</ul>
而不是这个(原始输出):
<ul id="main-menu">
<li id="menu-item-219" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-219">
<a href="">
Link One
</a>
</li>
<li id="menu-item-220" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-220">
<a href="">
Link Two
</a>
</li>
</ul>
到目前为止,我正在尝试$link_before
参数,但它同时生成它们,这意味着它在标签<img id="icon-one" /><img id="icon-two" />
中间进行。<a>
现在我正在研究步行者,但我想知道是否有更清晰的方法,以及如何做到这一点?