WordPress 2.5 et l’intégration des gravatars

La version 2.5 de WordPress intègre d’origine les gravatars. Celà signifie qu’on peut afficher la bouille des gens qui laissent des commentaires sur un blog.

Pour cela, il faut que les utilisateurs renseignent leur compte sur gravatar.com.

Côté blog, une petite modification du thème est nécessaire pour intégrer l’image aux commentaires. Il faut éditer le fichier comment.php (Interface d’administration -> apparence -> Éditeur de thème -> Commentaires).

  • Recherchez la boucle commençant par «<?php foreach ($comments as $comment) :?>», c’est dans cette boucle que les commentaires sont affichés.
  • Repérez les balises HTML utilisées pour les commentaires : juste après la boucle une balise doit certainement s’ouvrir, et doit probablement ressembler à «<li id=’truc’ class=’machin’>»
  • A l’intérieur de ces balises, insérer le code suivant :
    • <?php if (function_exists(’get_avatar’)) {echo get_avatar( get_comment_author_email(), ’50’ ); } ?>
  • Personnalisez les paramètres :
    • le premier paramètre est l’adresse email de l’auteur du commentaire, laissez le tel quel,
    • le deuxième est la taille de l’image en pixels,
    • le troisième est l’adresse de l’image par défaut (utilisée si l’auteur n’a pas de compte gravatar).

Pour personnaliser l’affichage des gravatars sur le blog, il faut ensuite éditer le fichier CSS.

Ajoutez une règle pour la classe «avatar» pour personnaliser l’affichage

J’ai personnellement ajouté :

.avatar {
float:left;
background: #fff;
margin: 0 10px 10px 0;
border:3px solid white;
}

Voilà, c’est tout. Il vous reste à vous créer un compte gravatar

Commentaires

14 Comments sur « WordPress 2.5 et l’intégration des gravatars »

  1. Tim dit :

    Eh bien testons…

  2. Tim dit :

    Cool! Par contre chez moi ça marche pas encore… hum… étrange!

  3. Ghusse dit :

    C’est quoi qui ne fonctionne pas encore ?

  4. Tim dit :

    C’est bon j’ai réussi. J’arrivais pas a intégrer l’affichage dans mon thème actuel. J’ai réussi en introduisant non pas la ligne que tu donnes ci dessous, mais celle présente dans les thèmes classic et defaut de wordpress, à savoir

    ?php echo get_avatar( $comment, 32 ); ?>

  5. Ghusse dit :

    Mouais, étrange car chez moi ça marche ! J’ai copié collé les lignes que j’utilise, et ça marche … puisque je vois ton avatar.

    Enfin, merci pour ce retour. Ca permettra peut‐être à d’autres de résoudre des soucis.

  6. Eleken dit :

    Et ça marche ?

  7. Eleken dit :

    Ah ben oui ça marche :p

  8. Ghusse dit :

    C’est beau la technologie

  9. nel dit :

    un test de mon gravatar.…. chez vous

    et venez chez moi
    merci
    nel

  10. lafufuattitude dit :

    merci beaucoup

  11. tig dit :

    Voyons voir…

  12. tig dit :

    Ok cool!
    Mais par contre j’ai installé le plugin «share and follow» sur mon blog WordPress.
    J’ai configuré le gravatar; enfin, c’est flagrant quoi, ça marche!
    Pourtant quand j’essaye de «shared» un de mes posts pour tester, ben NADA (j’ai le logo bleu standard de gravatar)

  13. Ghusse dit :

    Mmmm, ce billet est légèrement obsolète : il date d’avril 2008. Désormais, WordPress en est à la version 3 et intègre en standard l’intégration avec gravatars.

Laisser un commentaire