WordPress显示特定时间内热评文章列表

在Wordpress中显示两个时段之间评论最多的文章已经在许多博客中用上了,想起来倒是有些意思,对读者存在一定的吸引力,很多网站在侧栏列出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>

别忘了修改第三行里的时间段为你自己想要的哦。

如无特别说明,本站文章皆为原创,若要转载,必须注明以下原文信息:
日志标题: 《WordPress显示特定时间内热评文章列表》
日志链接: http://www.chenchunlin.info/display-the-most-commented-articles-in-a-specific-time.html
博客名称: Chenchunlinblog

This entry was posted in WordPress and tagged , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

欢迎发表评论

我们不会公开您的邮箱地址, 标有*号的是必填项哦!

*
*

您可以使用这些HTML标签及其属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>