菜单导航函数中将有一些系统自己的CSS类名与WordPress一起提供,但这些类名不是我们使用。
像我一样有轻微的强壮疾病的人会试图带来多余的宗族名称,使这些WordPress菜单导航成为移动之外!
那么,如何删除多余的类名附带歌曲菜单导航中的问题?
还有很多在线教程。今天,WPTOO教程网络共享一个简单的WordPress技巧,简单快速删除菜单导航带来多余的类名!
那么改如何移除WordPress菜单导航中自带的多余类名呢?别急,这篇文章为你揭晓。
首先我们看看函数代码:
1
2 3 4 5 6 7 |
//去除菜单多余类名
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文件,并在保存后在前端刷新。
然后看看导航菜单不是很多多个类名?