Kommentarer i omvänd ordning

By | 30 november, 2006

Jag har länge velat få kommentarerna i omvänd ordning, så att de senaste kommentarerna kommer först. Sedan kan man som läsare bläddra sig bakåt i tiden.

I tema-katalogen finns en fil some heter

– comments.php

Jag hittade följande lösning m man använder något av de enkla teman som följer med:

I’m not aware of any such plugin; but you could probably do it quickly enough.

In your theme’s comments.php file, find the line that reads:
< ?php foreach ($comments as $comment) : ?>

Immediately above that, please this:
< ?php $comments = array_reverse($comments, true); ?>

Nu använder jag ett tema som heter Giraffe2 och som egentligen har en option som medger detta men den fungerar tyvärr inte. Men det går att fixa manuellt genom att gå in i comment.php och leta upp följande ställe:

Ta bort if-satsen och de båda klamrarna som omger de två följande raderna…
if (get_option (‘giraffe_comments_order’) == ”desc”)
{

$up = false;
$start = count ($group_comments) – 1;
}

Et voila!

Kommentera