Afegiu una icona d'inici al menú de navegació de WordPress

menú inicial

Ens encanta WordPress i treballem amb ell pràcticament cada dia. El menú de navegació que ha estat actiu a WordPress és increïble: una bona funció d’arrossegar i deixar anar fàcil d’utilitzar. Si el vostre tema no té una secció de menú on podeu modificar els menús, heu de trobar un desenvolupador nou.

Amb l'addició de la nostra càrrega Ajax, volia reduir la mida de l'enllaç d'inici al menú de navegació i simplement posar una icona d'inici. No obstant això, afegir una icona no és una opció a través de WordPress, de manera que hem hagut d'afegir la funcionalitat a través del fitxer functions.php del nostre tema. He trobat un fragment en línia per a afegint l'enllaç d'inici al menú... Només vaig haver de modificar-la per utilitzar una imatge real en lloc de l'enllaç de text.

Afegiu una icona d'inici a WordPress

add_filter ('wp_nav_menu_items', 'add_home_link', 10, 2); funció add_home_link ($ elements, $ args) {if (is_front_page ()) $ class = 'class = "current_page_item home-icon"'; else $ class = 'class = "icona d'inici"'; $ homeMenuItem = ' '. $ args-> abans. ' '. $ args-> link_before. '  '. $ args-> link_after. ' '. $ args-> després. ' '; $ articles = $ homeMenuItem. $ articles; retornar $ articles; }

Aquest codi també afegeix una classe a la imatge perquè pugueu ajustar la ubicació mitjançant el full d'estil.

One comment

  1. 1

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.