Nyaste kommentaren överst

När du skriver en kommentar så lägger WordPress den senaste kommentaren sist som standard. Det blir en massa skrollande, i synnerhet om du följer en specifik tråd. Visste vore det bättre att invertera kommentarlistan? Förvisso så finns det plugin som kan sköta om den saken, men varför installera ett plugin när du själv kan ändra i koden. Jag ska gå igenom hur lätt det är att få sin lista inverterad så de nyaste kommentaren hamnar högst upp.

Börja med att öppna upp filen comments.php, leta dig sedan ned tills du kommer till följande koder:

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

Det är den sista koden vi ska modifiera genom att lägga in en array så det blir så här:

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

Det ger om “omvänd” lista så de nyaste kommentarerna hamnar överst. Svårare var det inte.

Uppdaterat

Från och med version 2.8+ är kommentarerna nästlade och du kan själv enkelt ställa in om kommentarerna ska vara i stigande eller fallande skala. Gå in i dashboard och länken settings >> discussions. I andra stycket Other comment settings bockar du sedan för hur du vill ha det: Comments should be displayed with the newer/older comments at the top of each page.

Liknande poster:

Leave a Reply

Your email address will not be published. Required fields are marked *