如何在wordpress中动态地将“active”类添加到当前页面

时间:2016-04-02 14:31:12

标签: php wordpress

我想通过在wordpress中向<li>添加活动类来突出显示当前菜单。 菜单是在wordpress中动态创建的,可以突出显示当前菜单。

1 个答案:

答案 0 :(得分:1)

Wordpress本身就是这样做的。假设您正在使用wp_nav_menu()生成html(您不应该使用wp_list_pages()导航菜单,但如果您存在类似的答案),它会将class="current-menu-item"添加到当前菜单项目。它实际上为菜单html添加了一大堆有用的类here

css类必须是.active吗?如果是这样,您可以考虑使用jquery方法根据本机类添加活动类。