Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将HTML添加到导航菜单_Php_Html_Wordpress_Menu_Navigation - Fatal编程技术网

Php 将HTML添加到导航菜单

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. */ <

为什么不为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>
  • /*在列表项后添加;关闭前
标记*/
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>