How to list most popular post

时间:2011-07-05 作者:Gowri

我想列出流行的帖子。热门帖子是由评论的数量来定义的。如果评论的数量很高,它将被认为是受欢迎的。

我该怎么做!

3 个回复
最合适的回答,由SO网友:Rarst 整理而成

您可以轻松地按本机帖子字段进行排序,因此请尝试以下操作:

$posts  = get_posts( array(
                 \'numberposts\' => 10,
                 \'orderby\' => \'comment_count\',
                 ) );

SO网友:Niraj Chauhan

复制粘贴以下代码,在其中显示流行帖子

$popular = $wpdb->get_results("SELECT id, post_title, comment_count FROM {$wpdb->prefix}posts WHERE post_type=\'post\' ORDER BY comment_count DESC LIMIT 10");

<ul>
foreach($popular as $posts) : ?>
<li> <?php echo $posts->post_title; ?> </li>
<?php endforeach; ?>
</ul>

SO网友:Ramkumar M

试穿一下WordPress Popular Posts 插件。在这个插件中,我们可以选择对流行帖子的评论进行排序。:)

结束

相关推荐