Astuce WordPress : Afficher le gravatar d’un auteur

Si vous possédez un blogue qui roule sous WordPress et que vous voulez afficher facilement le « gravatar » de l’auteur d’un article, comme nous le faisons avec nos jolis minois à gauche, c’est plutôt simple!

Après avoir cherché un peu pour le faire correctement (je prenais un long chemin et je me suis décidé à trouver le raccourcis), j’ai décidé de le partager ici.

Fonction get_avatar!

Une fonction est déjà disponible, depuis WordPress 2.5, donc pas la peine de s’arracher les cheveux :

[cc lang= »php » no_links= »true »] echo get_avatar( $id_ou_courriel, $grandeur = ’96’, $defaut = ‘;’ );
?>[/cc]

  • id ou courriel: Numéro unique de l’auteur ou son courriel
  • grandeur (optionnel) : La grandeur en pixels de l’auteur, pour la hauteur et la largeur… hé bien oui, la photo est carrée!
  • défaut (optionnel) : URL de l’avatar voulu si la personne n’en a pas d’associée à son courriel. Si aucun défaut n’est prévu, vous verrez l’image gravatar par défaut.

Pour obtenir facilement le numéro unique de l’auteur, vous pouvez utiliser la fonction « get_the_author_id() », disponible à l’intérieur de la boucle d’affichage des articles.

Exemple

Dans notre thème que nous avons subtilisé malicieusement à WooThemes (nous utilisons le thème TypeBased qui est gratuit), voici un extrait de code de la page « single.php », avec mes modifications à la 5ième ligne :

[cc lang= »php » no_links= »true »]

echo get_avatar( get_the_author_id(), $size = ’80’ );
?>
Désolé, aucun message ne répond à vos critères.

[/cc]

Autres pages à modifier…

N’oubliez pas modifier toutes les pages où sont affichés les articles, selon votre thème. Pour celui que nous utilisons, j’ai eu à modifier les pages suivantes :

  • index.php (page d’accueil)
  • archives.php (page des archives)
  • single.php (page d’un article seul)
  • search.php (page de recherche)

Voici plus d’informations (en anglais) dans le codex de WordPress : http://codex.wordpress.org/Using_Gravatars

Hé voilà, c’était aussi simple que ça!

Laisser un message :

Votre adresse courriel ne sera pas publiée avec votre message. C'est confidentiel. :-)

Site Footer

Sliding Sidebar

Sur les réseaux…

Abonnez-vous par courriel

Saisissez votre adresse e-mail pour recevoir une notification pour chaque nouveau billet.

Hébergement wordPress par