Ajouter une icône d'accueil au menu de navigation WordPress

menu d'accueil

Nous aimons WordPress et travaillons avec lui pratiquement tous les jours. Le menu de navigation qui a été actif dans WordPress est incroyable - une belle fonctionnalité de glisser-déposer facile à utiliser. Si votre thème n'a pas de section de menu où vous pouvez modifier vos menus, vous devez trouver un nouveau développeur!

Avec l'ajout de notre charge Ajax, je voulais réduire la taille du lien d'accueil dans le menu de navigation et mettre simplement une icône d'accueil. L'ajout d'une icône n'est cependant pas une option via WordPress, nous avons donc dû ajouter la fonctionnalité via le fichier functions.php de notre thème. J'ai trouvé un extrait en ligne pour ajouter le lien d'accueil au menu… J'ai juste dû le modifier pour utiliser une image réelle au lieu du lien texte.

Ajouter une icône d'accueil à WordPress

add_filter ('wp_nav_menu_items', 'add_home_link', 10, 2); function add_home_link ($ items, $ args) {if (is_front_page ()) $ class = 'class = "current_page_item home-icon"'; else $ class = 'class = "home-icon"'; $ homeMenuItem = ' ». $ args-> avant. ' '. $ args-> link_before. '  ». $ args-> link_after. ' '. $ args-> après. ' '; $ items = $ homeMenuItem. $ items; return $ items; }

Ce code ajoute également une classe à l'image afin que vous puissiez ajuster son emplacement via votre feuille de style.

Un commentaire

  1. 1

Que pensez-vous?

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..