Die meist kommentierten Postings eines bestimmten Jahres anzeigen

Dieser Code in die Sidebar eingebaut zeigt die zehn meist kommentierten Beiträge im WordPress Blog im Jahr 2011 an. Dazu einfach den unten stehenden Code direkt in die Sidebar einbauen oder in ein Text- Widget einfügen, das PHP unterstützt, wie zum Beispiel das Advanced Text Widget. Über den Wert in „DESC LIMIT 0 , 10“ kann die Anzahl der angezeigten Beiträge eingestellt werden. In diesem Fall sind es 10 Beiträge. Über die Jahreszahlen in der selben Zeile ja das Jahr festgelegt werden.

<h2>Die meist kommentierten Beiträge 2011</h2>
<ul>
<?php
$sum = $wpdb->get_results("SELECT comment_count,ID,post_title, post_date FROM $wpdb->posts WHERE post_date BETWEEN '2011-01-01' AND '2011-12-31' ORDER BY comment_count DESC LIMIT 0 , 10");

foreach ($sum as $topposts) {
    $postid = $topposts->ID;
    $title = $topposts->post_title;
    $commentcount = $topposts->comment_count;
    if ($commentcount != 0) {
    ?>
         <li><a href="<?php echo get_permalink($postid); ?>"><?php echo $title ?></a></li>
    <?php }
}
?>
</ul>