@stoik_kpd

Тема Customizr | Как добавить второе меню?

Имеется сайт с темой Customizr
Сайт - dom-na-riviere.com.swtest.ru/ru
Тема на гитхабе - https://github.com/presscustomizr/customizr

Нужно добавить второе меню. Чтобы оформление было такое же (включая адаптивность)
Проблема в том, что меню сделана через множество событий и фильтров (3 php и они между собой переплетены). Сутки уже ищу начало, за которое мог бы ухватиться и постепенно создать второе меню.
С регистрацией и выводом второго меню не возникает проблем. А вот с адаптивностью беда. У второго меню, которое добавил, не появляется кнопка, по клику которого должен выпадать меню на мобильниках. Через консоль если вручную меняю display: none на display: block . То кнопка появляется, только эти кнопки раскрывают сразу две меню. На какую кнопку не нажал бы - раскрываются обе меню.
Понимаю, что дело в классах. Только из-за того, что меню построено на add_action и на add_filter - запутываюсь. Сутки уже копаюсь в этой паутине. Голова скора лопнет. Дайте, пожалуйста, совет практический в каком направлении копать и за какой фильтр, событие ухватиться
  • Вопрос задан
  • 202 просмотра
Решения вопроса 1
@stoik_kpd Автор вопроса
Разобрался. Кто столкнулся с такой же задачей, отталкивайтесь от функции - tc_menu_display в файле - class-header-menu.php. Не забывайте его связать с navbar2, создав дубль navbar. Если нужно в другом месте выводить, в отличном от первого меню
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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