Задать вопрос
@DeeUs

Как удалить классы у ссылок подменю?

Для добавления нужных классов к ссылкам используется этот код:
код
add_filter( 'nav_menu_link_attributes', 'nav_link_filter', 10, 4 );
function nav_link_filter( $attr ){
    $attr['class'] .= ' hvr-float hvr-underline-from-center';
    return $attr;
}


Он работает, классы добавляются, но они добавляются во все ссылки меню.
Как исключить добавление этих классов в ссылки подменю?

Тема: your clean template 3
  • Вопрос задан
  • 24 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
Напишите свой walker для меню ...
Вот, пример чистого walker'a который удаляет все возможные классы - https://github.com/chrisguitarguy/Clean-Menu-Walker
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы