[英]add active class to current page in “menu” with two menus
我目前有一个用于活动菜单的nav_menu_css_class的过滤器设置,我在顶部使用两个菜单,因为前两个选项卡是功能选项卡,因此它们是不同的颜色,因此我有两个“ wp_nav_menu”来完成此操作。 那部分工作正常。 我为活动选项卡设置了以下代码,但我需要一种在活动时可以对两个菜单使用不同类的方法。 这两个菜单在激活时具有不同的类别。 REF:我的“ feature_current”是我的活动课程,另一个则是“ current”。
add_filter('nav_menu_css_class' , 'special_nav_class' , 10 , 2);
function special_nav_class($classes, $item){
if ( in_array('current-menu-item', $classes) ){
$classes[] = 'feature_current';
}
return $classes;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.