当前位置: 首页 » 笔记 » wordpress输出简洁菜单选项,过滤菜单不必要的class

wordpress输出简洁菜单选项,过滤菜单不必要的class

零分笔记2,6782023-01-13 23:22

之前使用菜单时都是在前台过滤,需要正则,今天百度了下,可以通过function直接过滤css输出!

function filter_nav_menu_css_class ($classes){
//想要通过的class值
$do_class_name = array('current-menu-item');
$outPut = array_intersect($do_class_name,$classes);
array_filter( $classes );
return $outPut;
};
add_filter('nav_menu_css_class','filter_nav_menu_css_class');

这样输出的菜单CSS就只有保留了current-menu-item,来识别当前的,其他的都过滤,记录一下!

END
零分站龄17年资深站长
一个喜欢折腾,却又折腾不出像样东西的,不会PHP的PHP程序员!
2517
文章
13
分类
3818
标签
3
友链
onlinelovesky317355746vipsever@vip.qq.com