【发布时间】:2015-07-24 00:29:34
【问题描述】:
如何彻底改变 WP 中子菜单的布局? 通常 WP 生成菜单为 UL > LI > UL > LI。但我需要将其更改为:UL > LI > DIV > ... > DIV > UL > ... 所以必须有额外的元素/包装子菜单。这些包装器还必须包含自定义 CSS 类。 有没有办法通过一些钩子或一些插件来做到这一点?
输出应该是这样的
<ul>
<li>
<a href="..."></a>
<div class="sub">
<div class="wrapper">
<div class="section">
<div class="title"><a href="..."></a></div>
<ul>
<li><a href="..."></a></li>
...
<li><a href="..."></a></li>
</ul>
</div>
<div class="section">
<div class="title"><a href="..."></a></div>
<ul>
<li><a href="..."></a></li>
...
<li><a href="..."></a></li>
</ul>
</div>
...
</div>
</div>
</li>
<li>
<a href="..."></a>
<div class="sub">
<div class="wrapper">
<div class="section">
<div class="title"><a href="..."></a></div>
<ul>
<li><a href="..."></a></li>
...
<li><a href="..."></a></li>
</ul>
</div>
<div class="section">
<div class="title"><a href="..."></a></div>
<ul>
<li><a href="..."></a></li>
...
<li><a href="..."></a></li>
</ul>
</div>
...
</div>
</div>
</li>
...
</ul>
谢谢
【问题讨论】:
标签: html css wordpress layout submenu