这需要两个查询,一个是获取最近评论的帖子,如:
$q = "SELECT wp_comments.comment_post_id, wp_posts.* FROM wp_comments LEFT JOIN wp_posts ON wp_comments.comment_post_id = wp_posts.ID ORDER by wp_comments.comment_date DESC";
还有一个可以通过添加或编辑获得最近10篇帖子:
$q = "SELECT * FROM wp_posts WHERE post_type=\'post\' OR post_type=\'revision\' ORDER BY post_date DESC";
但是,当您从后者检索帖子时,您需要检查它是否是修订,如果是,则获取父帖子,并根据原因检查帖子或父帖子的状态,以确保其已发布(修订状态将为继承)