Cette fois ce n’est pas un plugin, mais plutôt une petite astuce vous permettant d’afficher les membres de votre communauté. J’entends par là, vos commentateurs. C’est eux qui font vivre votre blogs, les milliers de visiteurs c’est bien beau, mais si vos visiteurs vous remercie personnellement via un commentaire, cela entraîne une interaction positive entre vos lecteurs et vous. Cette affichage est assez à comprendre, nous allons récupérer chaque commentateurs de votre blog, afficher son avatar et l’adresse de son site ou blogs.

Certains de vos commentateurs utilisent « Gravatar« , le célèbre système d’affichage d’avatar. Ces commentateurs auront alors avatar affiché sur votre page communauté. Cependant, tous vos commentateurs n’utilise pas ce système, mais grâce à la fonction interne de WordPress, il vous est est possible d’afficher un avatar par défaut aux personnes n’utilisant pas ce service. Au pire des cas, utilisez notre deuxième fonction, qui se trouve en bas de cet article.


Tout d’abord, avant de commencer ce tutoriel, vous trouverez un exemple de ce que cela peut donner dans notre page « Communauté ». Cette page est avant tout pour remercier vos membres et visiteurs de leur fidélité, je vous propose de découvrir, si ce n’est pas déjà fait, notre page « Communauté

Accédez à notre page « Communauté »

Autres que vos commentateurs, si vous possédez un compte Twitter, pour promouvoir votre site ou blog, vous pouvez également afficher les personnes qui vous suivent, dans le jargon : les Followers. Ces followers ne commentent peut-être pas votre blog, mais ils vous suivent sur le service de micro blogging, il y a bien une raison à cela… sûrement pour vos articles, vos découvertes ou votre personne. Dans cette page « Communauté« , vous pouvez par exemple, comme sur ce blog, créer un événement tel que le « Blog de la semaine ». Vous mettez ainsi, chaque semaine, un blog à découvrir.

Commençons la création de cette page. Tout d’abord, il faut créer un fichier « community.php » dans le dossier de votre thème. Ce fichier, deviendra dans quelque instant la page de votre communauté. On va pour cela utiliser l’attribut « Modèle de page ». Une fois collé ce code dans votre page, il faut aller dans le module de création de Pages dans WordPress, de lui mettre un titre et de lui attribuer le nom du modèle de page : « Community » dans cet exemple.
[php]

[/php]

Afficher vos commentateurs !

Ensuite, pour le contenu de votre page qui affichera votre communauté, il fait copier le code du fichier « page.php » ou « single.php » de votre thème. Pour garder l’apparence de ces derniers. Ne vous en faites pas, je vais vous montrer un exemple d »intégration, ce n’est pas compliqué.
Mais tout d’abord, voyons comment afficher vos commentateurs. La première technique est très simple, mais affichera que certains avatars. Ceux qui n’utilisent pas le système « Gravatar » auront un avatar par défaut que vous pouvez modifier. Nous récupérons l’intégralité des commentateurs et nous lui ordonnons d’afficher un certain nombre d’avatar.
[php]

Nos commentateurs ! (Aléatoire)

comments
WHERE comment_author_url IS NOT NULL AND comment_type= »
ORDER BY RAND() LIMIT 24″;
$comments = $wpdb->get_results($sql);
foreach ($comments as $comment)
{
echo ‘comments
WHERE comment_author_url IS NOT NULL AND comment_type= »
ORDER BY RAND() LIMIT 200″;
$comments = $wpdb->get_results($sql);
$i=0;
foreach ($comments as $comment)
{
$gravatar = validate_gravatar($comment->comment_author_email);
if (($gravatar != false) && ($i comment_author_url.' »>’;
echo  »;
echo  »;
$i++;
}
}

?>
[/php]

Afficher vos Follower’s (Twitter !)

Maintenant, nous allons voir comment afficher les personnes qui vous suivent sur Twitter, si toutefois vous avez un compte. Ce code a été pris sur cet excellent article de Ashley. Cependant, vous devez insérer votre nom d’utilisateur et votre mot dans le code suivant. Rien de méchant, c’est juste pour se connecter au fichier XML de Twitter et ainsi récupérer les informations que vous souhaitez. Si vous souhaitez afficher les personnes que vous suivez et non ceux qui vous suivent, il suffit de remplacer (dans le code suivant) la valeur « follower » par « friends » dans l’adresse du fichier xml (variable « $target »).
[php]
2) {
echo « 

Nos « .$following. » derniers membres ! (Twitter)

« ;
}
## Printing/Dumping the data
foreach ($twitters->user as $twit) {
echo « url, « \ »>profile_image_url, « \ » title=\ » », $twit->name, « \ » alt=\ »\ » />« ;}

curl_close($ch);
?>
[/php]

Personnaliser l’affichage des avatars !

Pour personnaliser les avatars affichés c’est très simple. Nous utilisons la fonction interne de WordPress permettant d’afficher les Gravatar (get_avatar – sauf pour twitter, bien évidemment). À la base cette fonction ajoute une « class » CSS aux images : « avatar« . Il vous suffit alors de coller ce code css dans votre feuille de style ou dans la page que nous créions.
[css]

[/css]

Un simple exemple d’intégration !

Les codes donnés précédemment sont plutôt facile à comprendre et peuvent être intégrés assez facilement dans n’importe quelle page de votre blog. Mais voici comment intégrer ces codes dans votre blog. (Exemple complet)

[php]

2) {
echo « 

Nos « .$following. » derniers membres ! (Twitter)

« ;
}
## Printing/Dumping the data
foreach ($twitters->user as $twit) {
echo « url, « \ »>profile_image_url, « \ » title=\ » », $twit->name, « \ » alt=\ »\ » />« ;}

curl_close($ch);
?>

Nos commentateurs ! (Aléatoire)

comments
WHERE comment_author_url IS NOT NULL AND comment_type= »
ORDER BY RAND() LIMIT 24″;
$comments = $wpdb->get_results($sql);
foreach ($comments as $comment)
{
echo ‘

BRANDT Valentin

Créateur de Geekeries.fr. Référentiel de ressources WordPress en Français qui a vu le jour pour la toute première fois en 2007. Je publie régulièrement des plugins, des outils SEO, des ressources et de l'actualités pour améliorer votre expérience avec le CMS WordPress.

Ne manquez pas nos autres contenus :