Remove classes and id from wp_nav_menu

function my_special_nav_class( $classes, $item )
{
    foreach($classes as $key=>$class){
        if(preg_match('/^menu-item(.*)|^page(.*)/i',$class)){
            unset($classes[$key]);
        }
    }
    return $classes;
}
add_filter( 'nav_menu_css_class', 'my_special_nav_class', 10, 2 );

this filter will remove all the classes beginning as ‘menu-item’ and ‘page’.

function my_special_nav_id($id) {
    return '';
}
add_filter( 'nav_menu_item_id', 'my_special_nav_id' );

this filter will remove the id of ‘li’ element

发布者

迎迎 姚

关于,介词,引进某种行为的关系者,组成介词结构做状语或定语。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据