WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!

Как оставить свои классы в меню не меняя верстку?

У меня одна маленькая проблема имеется готовая верстка сайта и в нем имеется меню при переносе HTML страницы в вордпресс меню меняет классы.

Возможно ли оставить меню с той стилистикой которая имеется в верстке?

0
ruslan
5.9 лет назад
  • 0

    Создаете свой класс наследуя Walker. Один из параметров wp_nav_menu()
    array('walker' => new My_Walker_Nav_Menu). Смотрите пример в описании функции wp_nav_menu()

    Лучше всего скопировать полностью содержимое класса родителя. Изменения вносятся в метод start_el. Делаете проверки и вносите свои классы.

    -

    Гугл знает много статей которые объясняют как работать с этим классом

    Читайте также https://codex.wordpress.org/Class_Reference/Walker (англ.)

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация