zblog主题服务器

这篇文章还是讲的是wordpress自定义菜单的调用,上一篇文章介绍了a标签Class和data数据的添加,下面跟大家分享li标签样式的修改。

li标签默认有class样式 menu-item

同样可以在wordpress主题函数function.php中加入代码来实现。

function tayuntheme_menu_classes($classes, $item, $args) {
 if($args->theme_location == 'main') { //这里的 main 是菜单id
    $classes[] = 'nav-item'; //这里的 nav-item 是要添加的class类
 }
 return $classes;}add_filter('nav_menu_css_class','tayuntheme_menu_classes',1,3);

只需要修改上面代码中的菜单ID和class就可以了。

加上之前讲的a标签class和data数据的添加,基本上可以解决任何菜单的调用了。

相关阅读:
  • wordpress自定义菜单修改 给a标签添加class和data的方法