kopvi64
@kopvi64

Как через вордпрес сделать разветвленное меню?

Как в вордпресе сделать меню как на фото? Нужно, чтобы при клике на один из пунктов меню не происходил переход, а открывалось вот такое вот разветвленное меню.
5f31a46b3e4a9358599243.jpeg
Верстку я сделал с помощью абсолютного позиционирования блока а так же кусочка JS кода. Но как теперь это все перенести в WP с возможность дальнейшего редактирования клиентом? вопрос аналогичный и в мобильной версии (тут изначально эти три подпункта меню скрыты и появляються только при клике на "Paslaugos"
5f31a47d23ee2356234144.jpeg

P. s. Такой страницы как "Paslaugos" не существует, соответственно этот пункт меню не добавишь через управление меню в WP
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
Такой страницы как "Paslaugos" не существует, соответственно этот пункт меню не добавишь через управление меню в WP

Создавайте в меню произвольную ссылку с href="#".
И уже для неё дочерние ссылки -- ссылки на страницы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AntonLitvinenko
@AntonLitvinenko
HTML coder
При интеграции вы столкнетесь с тем, что вордпресс создаёт свою разметку и раздаёт свои классы. И если на обертки повлиять можно из настроек функции wp_nav_menu, то с более глубокой настройкой чуть сложнее.
Базовых вариантов 2
Первый это поменять разметку на ту которую создаёт сам вордпресс, перенести стили и если надо подправить js.
Второй чуть более сложный, нужно написать кастомный walker, который будет менять стандартную разметку на необходимую вам. Примеры в гугле есть, но все равно до собственных нужд их надо допиливать
Ответ написан
Ваш ответ на вопрос

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

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