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