我正在尝试为每个项目添加自定义菜单类,并尝试使用wordpress codex页面建议的官方解决方案。
这是我添加到function.php的功能:
function special_nav_class($classes, $item){
$classes[] = "new-class";
return $classes;
}
add_filter('nav_menu_css_class' , 'special_nav_class' , 10 , 2);
该功能不起作用,因为我在网站的源文件中看不到任何“新类”(使用firebug)。 另外,我无法理解钩子调用是否填满了$ classes和$ item参数。
谢谢
答案 0 :(得分:0)
您上面提供的代码效果很好。它将类new-class
添加到包含每个<li>
标记的<a>
元素中。