Wordpress Kommentare - nach Alter sortieren - neuster Kommentar zuerst

Februar 25th, 2009

Gerade habe ich für einen Kunden die Kommentarfunktion in Wordpress angepasst. Bei mehreren Kommentaren über mehrere Wochen ist es schon nervig wenn die neusten Kommentare am Seitenende stehen und nicht oben. Damit die neusten Kommentar direkt nach dem Beitrag erscheinen muss man nur eine Datei abändern.
Im Ordner “wp-includes” muss die “comment-template.php” abgeändert werden. Sucht nach folgender SQL Abfrage “ORDER BY comment_date” und ersetzt diese 3 mal mit “ORDER BY comment_date DESC“.

Problem an dem ganzen ist nur, dass nach einem Wordpress Update diese Änderung verloren geht.


3 Responses to “Wordpress Kommentare - nach Alter sortieren - neuster Kommentar zuerst”

  1. Stephan on April 7, 2009 10:19

    Drum wohl dem, der unter “Einstellungen” -> “Diskussion” -> “Weitere Kommentar-Einstellungen” einfach die Reihenfolge mit dem Select-Feld beim Punkt “Oben im Kommentarbereich werden die (älteren|neueren) Kommentare angezeigt”… ;-)

  2. Thomas Reiber on April 22, 2009 14:55

    Hätte es ein nicht ebenso getan?

    - thomas

  3. Thomas Reiber on April 22, 2009 14:56

    sorry Andreas, mein erster Kommentar blieb wohl aufgrund des php-codes auf der Strecke. Hätte ein “php wp_list_comments(’reverse_top_level=DESC’);” nicht ausgereicht?

    - thomas

Trackback URI | Comments RSS

Kommentar zu diesem Artikel:

Name (erforderlich)

Email (erforderlich)

Webseite

Kommentar