@Warlynn

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

Тема GeneratePress на Wordpress. Как можно добавить свою произвольную кнопку в меню именно после лупы кнопки поиска?
На данный момент верхнее меню выглядит так:
5d53b7a5dcec4174373459.png
А планируется так:
5d53b8c821b24729165894.png
В админке добавить произвольную кнопку пробовал, но она соответственно добавляется до лупы, т.к. само поле поиска не включено в меню:
5d53b94346de0922474752.png
Есть ли вариант как-то это cделать из админки или это возможно только посредством PHP?
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
Для начало определитесь где вставляется кнопка поиска.
Как вариант, можно написать на js скрипт, который переносит поиск внутрь меню.
Получается, добавляете BUTTON также в меню, а затем поиск переносите внутрь тега <ul>

PS. У меня пункт "поиска" также вставлен через меню, задаю ему класс, а затем с помощью walker я его заменяю.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@deadnice
В файле header.php (если меню там) темы добавить вывод ещё одного меню и там выводить то что необходимо
Ответ написан
Комментировать
@Warlynn Автор вопроса
Сам разработчик предложил такое решение:

добавить кастомный класс ".after-search" и применить стили:

.main-navigation ul {
display: flex;
justify-content: center;
}
.main-navigation .main-nav ul li.after-search {
order: 1;
}

Это сработало.
Спасибо всем за участие!
Ответ написан
Ваш ответ на вопрос

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

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