Php 将HTML添加到导航菜单
为什么不为li创建一个类呢Php 将HTML添加到导航菜单,php,html,wordpress,menu,navigation,Php,Html,Wordpress,Menu,Navigation,为什么不为li创建一个类呢 <ul id="menu-primary"> <li></li> <li></li> <li></li><li class="fix"></li> /* Add <li class="fix"></li> adjacent after the list items exactly as shown. */ <
<ul id="menu-primary">
<li></li>
<li></li>
<li></li><li class="fix"></li> /* Add <li class="fix"></li> adjacent after the list items exactly as shown. */
</ul>
/*在列表项后添加;关闭前
标记*/
span标签不允许在ul标签内:你说得对。它似乎可以工作,但我想我不应该把它弄乱。你需要一个自定义的walker来修改菜单,但显然有一个有效的标记,这里有一个。我正在尝试修复一个类似于这个问题的第一个答案的小怪癖(阅读最后):
<ul id="menu-primary">
<li></li>
<li></li>
<li></li><li class="fix"></li> /* Add <li class="fix"></li> adjacent after the list items exactly as shown. */
</ul>
<ul id="menu-primary">
<li class ="class"></li>
<li class ="class"></li>
<li class ="class"></li>
/* Add after the list items; before the closing </ul> tag */
</ul>