我们的wordpress网站many many users
, 他们每个人都有一个博客帐号,可以写文章、评论等。
现在我想知道the top 10 popular blogs
, 根据或命令comments
, 或blog visite number
, 或者很多some other stands
.
是的,我可以找到最多10条帖子的评论,但我能找到博客吗?有点难。
任何人都可以请你给我一些想法,提前谢谢。
我们的wordpress网站many many users
, 他们每个人都有一个博客帐号,可以写文章、评论等。
现在我想知道the top 10 popular blogs
, 根据或命令comments
, 或blog visite number
, 或者很多some other stands
.
是的,我可以找到最多10条帖子的评论,但我能找到博客吗?有点难。
任何人都可以请你给我一些想法,提前谢谢。
如果我理解正确的话,这样的事情应该会对你有所帮助。
global $wpdb;
$results = $wpdb->get_results( "SELECT post_author, SUM(comment_count) as comments FROM {$wpdb->posts} WHERE post_type=\'post\' AND post_status=\'publish\' GROUP BY post_author ORDER BY comments DESC LIMIT 10");
这将返回评论最多的文章的10位作者(他们所写的每篇文章的评论总数最高)。我不确定这是否是你想要的。
我想在我的wordpress网站上实现一个系统。在我的网站上,有一群用户注册了。这是一个社交网站。我基本上希望有一个分级系统,根据用户的技能对其进行排名。我使用buddy press为用户创建他们自己的配置文件。我几乎想在他们的个人资料中添加一个标准,一个下拉菜单,上面写着给你的游戏技能打分1-10。但问题是,每个人都会把自己排得很高。我几乎想要一个用户可以自己去排名的系统,但如果需要的话,我可以进来修改排名。有什么建议吗?