Добавить значок дома в меню навигации WordPress

домашнее меню

Мы любим WordPress и работаем с ним практически каждый день. Меню навигации, которое было активно в WordPress, невероятно - хорошая функция перетаскивания, простая в использовании. Если в вашей теме нет раздела меню, в котором вы можете изменить свои меню, вам нужно найти нового разработчика!

С добавлением нашей загрузки Ajax я хотел уменьшить размер домашней ссылки в меню навигации и просто поместить значок домашней страницы. Однако добавить значок через WordPress нельзя, поэтому нам пришлось добавить функциональность через файл functions.php нашей темы. Я нашел в Интернете фрагмент для добавление домашней ссылки в меню… Мне просто пришлось изменить его, чтобы вместо текстовой ссылки использовалось реальное изображение.

Добавить значок домашней страницы в WordPress

add_filter ('wp_nav_menu_items', 'add_home_link', 10, 2); функция add_home_link ($ items, $ args) {if (is_front_page ()) $ class = 'class = "current_page_item home-icon"'; иначе $ class = 'class = "home-icon"'; $ homeMenuItem = ' '. $ args-> раньше. ' '. $ args-> link_before. '  '. $ args-> link_after. ' '. $ args-> после. ' '; $ items = $ homeMenuItem. $ items; вернуть $ items; }

Этот код также добавляет класс к изображению, чтобы вы могли настроить его местоположение с помощью таблицы стилей.

Один комментарий

  1. 1

Как вы думаете?

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.