问题描述:相信大家见过很多网站在侧栏列出XX月最受欢迎的文章, 如果你也希望在侧栏或是任何地方显示这个列表,就在sidebar.php或是相关的文件里加入下面的代码。
关键代码:
<ul>
<?php
$result = $wpdb->get_results("SELECT comment_count,ID,post_title, post_date FROM $wpdb->posts WHERE post_date BETWEEN '2010-08-01' AND '2010-09-01' ORDER BY comment_count DESC LIMIT 0 , 10");
foreach ($result as $topten) {
$postid = $topten->ID;
$title = $topten->post_title;
$commentcount = $topten->comment_count;
if ($commentcount != 0) {
?>
<li><a href="<?php echo get_permalink($postid); ?>"><?php echo $title ?></a></li>
<?php }
}
?>
</ul>
友情提示:别忘了修改其中的相关时间段。
效果展示:参见本站首页右上部“本月热评文章”
呵呵
学习一下,受益匪浅~