Plutôt que d’installer des plugins à tout va, et si vous aimez mettre les mains dans le code, autant faire simple et léger !

Voici donc un fonction très simple que nous allons « hooker » grâce à la fonction wp_head de WordPress. Comme précisé dans le CODEX, vous pouvez utiliser un favicon au format .ICO ou .PNG (pour la transparence), et la résolution conseillée est de 16x16px.

Personnellement j’ai toujours fait mes favicons en PNG de 32x32px et je ne crois pas avoir déjà eu de soucis. Voici donc la fonction à coller dans votre fichier functions.php. N’oubliez pas de vérifier le chemin de votre fichier ! Ici le favicon est dans le dossier « images » de votre thème.

Si vous faites des essaies de favicons, vous devez savoir le cache des navigateur est assez persistant sur cet élément et que vous ne verrez pas toujours les changements surtout si vous ne videz pas entièrement le cache ou que vous ne renommez pas le favicon pour forcer le navigateur à le recharger.

Brice Capobianco

Autodidacte passionné par WordPress. J'aime apprendre et créer pour ensuite partager…
Responsable commercial en agence web, je suis également développeur freelance WordPress à Rennes.

Coorganisateur des Meetups WordPress Rennes et fondateur de b-website.com.