WordPress wp_nav_menu的li标签添加自定义class类

function wpmaker_menu_classes($classes, $item, $args) {
 if($args->theme_location == 'mymenu') { //mymenu是菜单的id
    $classes[] = 'custom-class';
 }
 return $classes;
}
add_filter('nav_menu_css_class','wpmaker_menu_classes',1,3);

通过wp_nav_menu设置菜单,如果需要修改li的class值,需要通过添加过滤器设置,即使用
‘nav_menu_css_class’
把如上代码添加到functions.php里。

你可能感兴趣的:(wordpress)