这是以下将类添加到nav菜单包装器的更安全的方法,因为它不会覆盖现有类。
function append_new_menu_class($args) {
$args[\'menu_class\'] = $args[\'menu_class\'].\' my-nav-menu\';
return $args;
}
add_filter(\'wp_nav_menu_args\',\'append_new_menu_class\');
以下代码将自定义类添加到nav menu ul tag
function add_menuclass( $ulclass ) {
return preg_replace( \'/<ul>/\', \'<ul class="custom-class">\', $ulclass, 1 );
}
add_filter( \'wp_page_menu\', \'add_menuclass\' );