我正在使用下划线构建自定义 wordpress 主题,并希望在导航中添加两个 div。我知道我必须使用自定义 Walker,但我不确切知道如何以及我能找到的只是如何自定义列表项本身。但我所需要的只是将 div 放在生成的列表之上。
这就是我现在得到的:
<div class="menu-all-pages-container">
<ul id="primary-menu" class="menu">
<li>Menu item 1</li>
<li>Menu item 1</li>
...etc
</ul>
</div>
我想拥有的:
<div class="menu-all-pages-container">
<div id="mydiv"></div>
<div class="button"></div>
<ul id="primary-menu" class="menu">
<li>Menu item 1</li>
<li>Menu item 1</li>
...etc
</ul>
</div>
正如我所说,我认为我需要一个自定义 Walker 并自定义 start_el() 函数?但在那之后我迷路了..
提前致谢 :)