Просмотр 4 ответов — с 1 по 4 (всего 4)
  • это бубен нужен…. меню формируется классом https://wp-kama.ru/function/walker_nav_menu

    у вас три способа решения (по убыванию правильности решения и в зависимости от места вставки): 1. найти в классе walker_nav_menu нужный вам фильтр и использовать его для вставки вашего кода 2. расширить этот класс, дописав в расширенный класс собственный html. 3. вставлять в меню в админке какой-то «флажок» в пунктах (ну типа класса для пункта), а потом меню не выводить, а загружать в строку… затем регуляркой с учетом флажка впиливать нужный html… затем итоговую строку выводить в нужном месте.

    efess, большое спасибо, но это для моего следующего воплощения у ни в вашем объяснении , ни то что написано у wp-kama, не понял. Но попробую найти подробные инструкции. Вставлять код собираюсь в один из пунктов меню (картинка) и два выпадающем списке.

    Плагинами этот вопрос не решается?

    есть в плагинах такая байда — megamenu…. если вы непременно хотите свой сайт убить….

    лучше попробуйте вариант 4:

    • добавляете класс к пункту меню
    • элемент li с этим классом css-ите в нужный вам размер и прочий внешний вид
    • а картинку вставляете как background для псевдоэлемента :after или :before дочернего элемента (ссылки или субменю)

    Если версия PRO то есть уже мегаменю https://wpastra.com/docs/nav-menu-addon/

    Если выше указанные способы не подходят, можно и через js вставить все что угодно в меню.

    А вообще выбор темы Астра мне не совсем понятен, если приходится сильно переделывать (особенно без знаний). Ведь темы созданы для того, чтобы внести минимум правок и готово. Вы же пытаетесь править как будто это конструктор.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Как добавить HTML код в меню вордпресс» закрыта для новых ответов.