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
10 Commentaires
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.
bien joué
en 1 coup ;)
simple rapide efficace
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
bonjour,
on peut avoir son gravatar dans le flux RSS ?
Merci
@darknote: On peut ajouter ce que l’on veut. Après, le comment est à chercher/faire ;)
bonjour,
avant de poser la question j’ai cherché sur Google, sur le forum de WordPress-fr et pas trouvé de réponse,pour preuve là
http://www.wordpress-fr.net/support/viewtopic.php?id=92048
et dans un autre sujet, personne n’a répondu, je ne saurais pas venu sur ton site juste pour t’importuner mais pour avoir une réponse après avoir fait des recherches, merci
je n’arrive pas à trouver comment faire en partant d’un blog gratuit sur wp. une possibilité ?
@CSEO: Il faut ajouter ce code dans le fichier functions.php de votre thème.
bonjour,
sur wordpress.com on peut toucher au thème ?
CSEO est sur wordpress.com