最近列出wordpress帖子的查询是什么,最近评论的帖子是在订单的顶部? (标准“留言板”风格)
这篇文章很有希望:
Ordering Wordpress posts by most recent comment
但查询显然是错误的。
有人可以帮忙吗?
答案 0 :(得分:0)
怎么样;
SELECT * FROM $wpdb->posts LEFT JOIN $wpdb->comments
ON $wpdb->posts.ID = $wpdb->comments.comment_post_ID
GROUP BY $wpdb->posts.ID
ORDER BY $wpdb->comments.comment_date DESC
LIMIT X,Y
这将获得限制在X,Y范围内的帖子,其中包含有评论的帖子和带有最新评论的帖子,首先列出。
已更新
Additonal ORDER BY子句;
ORDER BY $wpdb->comments.comment_date DESC, $wpdb->post_date DESC