Tout savoir sur WordPress
Tutoriel WordPress

Utiliser votre gravatar comme favicon pour votre site

Utiliser votre Gravatar comme étant le favicon de votre site est plus facile que vous pourriez le penser. Vous pouvez le faire en deux étapes rapides.

Un favicon est l’icône qui permet d’identifier votre site dans la barre d’adresse du navigateur, dans les onglets et dans la liste des favoris. Ne pas mettre de favicon est une opportunité en moins de démarquer votre site.

Pourquoi ne pas utiliser votre Gravatar ?
Mettre votre Gravatar peut être très pratique si vous souhaitez un favicon pour votre blog.

Copiez le code ci-dessous dans le fichier functions.php présent à la racine de votre thème pour utiliser votre Gravatar comme favicon pour votre site WordPress :

[pastacode lang=”php” message=”” highlight=”” provider=”manual”]


function gravatar_as_favicon() {
   $GetTheHash = md5(strtolower(trim('you@yourdomain.com')));
   return 'http://www.gravatar.com/avatar/' . $GetTheHash . '?s=16';
}

add_action('wp_head','gkp_insert_favicon', 1);
function gkp_insert_favicon() {
    echo '<link rel="icon" type="image/x-icon" href="'. gravatar_as_favicon() .'" />';
}

[/pastacode]

Assurez-vous d’avoir bien remplacé l’adresse email présente dans le code avec votre propre adresse email. Il doit s’agir de l’email associé à votre compte Gravatar !

Source : WPMU.org

Cet article a été mis à jour il y a 4558 jours - Il n'est peut être plus à jour !

Article écrit par Jonathan B.

Jonathan est le co-fondateur de WP Media, startup connue pour être l’auteur de WP Rocket et Imagify. Il est aussi co-organisateur du WordCamp Lyon et Paris.

10 Commentaires

  1. j’ai du changer une ligne de la fonction pour que sa marche
    return ‘http://www.gravatar.com/avatar/’ . $GetTheHash . ‘?s=16’;

    Merci pour l’astuce =)

    • Oui en effet, merci pour la remarque.

      Le echo affiche directement le résultat en front. Evidemment il faut uniquement retourné le résultat.

  2. bonsoir,
    comment faire pour enlever le favicon “B” de mon site?
    j’utilise le theme 2011 vesion 1.4 de wordpress. pouvez-vous me répondre et merci

  3. @CSEO: Il faut ajouter ce code dans le fichier functions.php de votre thème.