Dodaj ikonę strony głównej do menu nawigacyjnego WordPress

menu główne

Kochamy WordPressa i pracujemy z nim praktycznie codziennie. Menu nawigacyjne aktywne w WordPressie jest niesamowite – fajna funkcja przeciągania i upuszczania, która jest łatwa w użyciu. Jeśli Twój motyw nie zawiera sekcji menu, w której możesz modyfikować menu, musisz znaleźć nowego programistę!

Po dodaniu naszego obciążenia Ajax chciałem zmniejszyć rozmiar linku głównego w menu nawigacyjnym i po prostu umieścić ikonę domu. Dodanie ikony nie jest jednak możliwe za pośrednictwem WordPressa, więc musieliśmy dodać funkcjonalność za pomocą pliku functions.php naszego motywu. Znalazłem fragment online dla dodanie linku do menu głównego… Po prostu musiałem go zmodyfikować, aby używał rzeczywistego obrazu zamiast linku tekstowego.

Dodaj ikonę strony głównej do WordPress

add_filter ('wp_nav_menu_items', 'add_home_link', 10, 2); funkcja add_home_link ($ items, $ args) {if (is_front_page ()) $ class = 'class = "current_page_item home-icon"'; else $ class = 'class = "ikona-domu"'; $ homeMenuItem = ' ”. $ args-> przed. ' '. $ args-> link_before. '  ”. $ args-> link_after. ' '. $ args-> after. ' '; $ items = $ homeMenuItem. $ items; zwrócić $ przedmioty; }

Ten kod dodaje również klasę do obrazu, dzięki czemu możesz dostosować jego lokalizację za pomocą arkusza stylów.

Jeden komentarz

  1. 1

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.