WordPress-Top kommentierte Artikel ohne Plugin ist einfach gemacht. Wer zum Beispiel seine “Top diskutierten Artikel” in der Sidebar oder an anderer Stelle anzeigen möchte, kann dies mit einem Code Snippets machen. Ich hab Code als Widget in sidebar.php eingefügt. Es wird dabei die Anzahl der Kommentare und dann der Titel Link zum jeweiligen Artikel ausgegeben, Dieses Code gibt die 5 Top kommentierten Artikel im WordPress Sidebar aus.
Wen einer mehr als 5 Top Artikel ausgeben möchte, der ersetzt die Zahl 5 am Ende der dritten Zeile mit der gewünschten Anzahl.
<ul> < ?php $result = $wpdb->get_results(“SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5″); foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title; $commentcount = $post->comment_count; if ($commentcount != 0) { ?> <li>(< ?php echo $commentcount ?> Kommentare): <a href=”<?php echo get_permalink($postid); ?>” title=”< ?php echo $title ?>”>< ?php echo $title ?></a> </li> < ?php } } ?> </ul>
$wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5″);
– Zahl 5 mit der gewünschten wert ersetzen.
So siht dann aus.