有人知道我如何根据他们最近的活动获取帖子列表吗?诸如新评论、编辑、新帖子等活动。
一些问题(&A);wordpress主题似乎在使用这个,但我自己不知道如何生成这样的查询。。。
拜托,这很重要。
有人知道我如何根据他们最近的活动获取帖子列表吗?诸如新评论、编辑、新帖子等活动。
一些问题(&A);wordpress主题似乎在使用这个,但我自己不知道如何生成这样的查询。。。
拜托,这很重要。
这需要两个查询,一个是获取最近评论的帖子,如:
$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";
但是,当您从后者检索帖子时,您需要检查它是否是修订,如果是,则获取父帖子,并根据原因检查帖子或父帖子的状态,以确保其已发布(修订状态将为继承)我有一个ID数组,我发送给query\\u posts以获取帖子(这很好),但它似乎总是把附件(562)放在最后,即使它是最新的。还尝试了title和ASC vs DESC,但它总是最后一个?$slide_args = array( \'post_type\' => \'attachment\', \'post_status\' => \'inherit\', \'fields\' => \'ids\',