众所周知,在wordpress开发主题的时候,使用wp_nav_menu调用菜单,li结构是不可以自定义样式元素的,那么今天这个教程就来讲一讲如何给wp_nav_menu生成的li添加自定义class。

function wpmaker_menu_classes($classes, $item, $args) {
    if ($args->theme_location == 'side_menu') {   //这里填写指定的菜单
        $classes[] = 'nav-item';   //这里填写需要添加的class元素
    }
    return $classes;
}
add_filter('nav_menu_css_class','wpmaker_menu_classes', 1, 3);

发表评论

您的电子邮箱地址不会被公开。

 精彩连着来。

WordPress上传文件自动重命名
4 人点赞 -1382 次阅读 WordPress上传文件自动重命名

有时候QQ截图图片啊,然后一些文件上传到WordPress的媒体库之...

WordPress获取用户头像直接链接地址
3 人点赞 -1947 次阅读 WordPress获取用户头像直接链接地址

在开发wordpress的时候碰到了一个棘手的问题,wp内置函数是无...

WordPress如何去除固定连接中的index.php
2 人点赞 -1977 次阅读 WordPress如何去除固定连接中的index.php

今天群里的朋友WordPress主题交流QQ群里面有朋友问如何让wor...