我在我的主题中使用三个主要导航,我试图通过所有主要导航的自定义ID放置到菜单的最终链接。WordPress的:添加自定义ID到最后的li在wp_nav_menu
这就是我要为:
<nav id="menu" role="navigation" class="menu-primary">
<ul id="nav" class="menu">
<li id="menu-item-418" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-418"><a href="#">About</a></li>
<li id="menu-item-474" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-474"><a href="#">Work</a></li>
<li id="menu-item-463" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-463"><a href="#">Blog</a></li>
<li id="menu-item-416" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-416"><a href="#">Contact</a></li>
<li id="back" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-491"><href="#header">back</a></li>
</ul>
</nav>
正如你所看到的,最终李娜“回”的ID。任何想法如何在不使用js的情况下完成此任务?我可以看到我可以如何改变班级,但不是身份证件。我为CSS目的这样做。
任何帮助将不胜感激!
我是否正确地说你试图将相同的id应用到三个菜单中的最后一个链接?一个id只能使用一次,如果它被分配了三次,你应该使用一个类。如果你没有通过JS引用它,那么你为什么需要它是一个ID? – McNab