首页 WordPress教程 WordPress如何移除菜单导航中自带的多余Class类名
正文 评论

WordPress如何移除菜单导航中自带的多余Class类名

看过主题君前几篇文章的朋友应该能够成功在WordPress后台添加多个自定义菜单,并且在前端调用新增的自定义菜单了。

那么改如何移除WordPress菜单导航中自带的多余类名呢?别急,这篇文章为你揭晓。

首先我们看看函数代码:

//去除菜单多余类名add_filter(\'nav_menu_css_class\', \'my_css_attributes_filter\', 100, 1);add_filter(\'nav_menu_item_id\', \'my_css_attributes_filter\', 100, 1);add_filter(\'page_css_class\', \'my_css_attributes_filter\', 100, 1);function my_css_attributes_filter($var) {return is_array($var) ? array_intersect($var, array(\'current-menu-item\',\'current-post-ancestor\',\'current-menu-ancestor\',\'current-menu-parent\')) : \'\';}

对的,就是这么简单。

将上面的代码添加到主题的functions.php文件中,保存后在前端刷新。

然后再看看导航菜单那是不是少了很多多余的类名呢?


扫码关注wp主题君

精选优质免费WordPress主题模板,分享最新WordPress实用建站教程!

记住我们的网址:ztJun.com

-=||=-收藏赞 (0)
更多主题
v1.0.0
小程序收录免费WordPress主题:XCX主题
¥ 0 关注:22,481
详情
单栏极简文艺WordPress博客主题:Diaspora主题
¥ 0 关注:22,055
详情
简约黑白WordPress个人博客主题:Personal主题
¥ 0 关注:21,760
详情
功能丰富切轻量的WordPress虚拟资源主题:Rizhuti主题
¥ 599 关注:19,807
详情
v1.0.0
一款简约单栏的免费WordPress博客主题:itheme主题
¥ 0 关注:19,737
详情
v3.4.0
适用自媒体资讯的免费WordPress主题:Autumn主题
¥ 0 关注:16,836
详情
回复
暂无评论

不要再留垃圾评论了,主题君整理资源不容易,留几句鼓励的话吧。