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

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

  • 零分
  • 3,002

之前使用菜单时都是在前台过滤,需要正则,今天百度了下,可以通过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,来识别当前的,其他的都过滤,记录一下!

声明:博客中如无特殊说明或标注的文章均为博客原创文章,部分文章来源互联网,如有侵犯您的版权,或者对零分博客发布的文章有异议,请来信告知删除、修改,如您有好的建议或者意见也可以来信,谢谢!

请TA喝杯水^_^ 如本文“对您有用”,欢迎随意打赏,让我们坚持创作! 请TA喝水