Magazine

Wordpress: Afficher les commentaires dans le sens inverse

Publié le 24 janvier 2008 par Jbjweb

Par défaut, Wordpress affiche les commentaires du plus vieux au plus récent. Il peut être interessant d’inverser cet ordre d’affichage afin de montrer en premier les nouveaux commentaires, à la manière d’un guestbook. Pour se faire, une simple petite modification dans le code php de votre thème fera l’affaire.

Editez le fichier php de votre thème correspondant aux commentaires. La plupart du temps, celui-ci se nomme comments.php.

Trouvez la ligne

<?php foreach ($comments as $comment) : ?>

Juste au dessus de celle-ci, insérez:

<?php $comments = array_reverse($comments, true); ?>

Il s’agit simplement ici de faire appel à la fonction php array_reverse, qui prend en paramètre un tableau (ici, $comments) et retourne la même tableau dans l’ordre inverse. Le paramètre booléen true permet quand à lui de préserver les clés des éléments du tableau.


Retour à La Une de Logo Paperblog

A propos de l’auteur


Jbjweb 18 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog