Balndino
@Balndino
Wordpress, Modx, Amiro, Bitrix

Как добавить еще один класс в меню wordpress?

Привет!
Мне нужна функция, которая бы вытаскивала определенный класс из wp, именно sub-menu и возвращала sub-menu.visible-sub-menu. то есть мне нужно по факту добавить новый класс.
Как это сделать?
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
Balndino
@Balndino Автор вопроса
Wordpress, Modx, Amiro, Bitrix
add_filter( 'nav_menu_submenu_css_class', 'change_wp_nav_menu', 10, 1 );
function change_wp_nav_menu( $classes, $args, $depth ) {
foreach ( $classes as $key => $class ) {
if ( $class == 'sub-menu' ) {
$classes[ $key ] = 'sub-menu visible-sub-menu';
}
}

return $classes;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы