假设 2 个不同的贡献者提交了 2 个不同的帖子供管理员审核,我们可以找出哪个贡献者推送了哪个帖子进行审核吗?
如果是这样,这些信息存储在数据库中的什么位置?
实际上,我想列出由特定贡献者“提交审查”的所有帖子。
在wp_postmeta
表中,有一个名为的条目_edit_last
,它给出了给定帖子的最后一个编辑用户的 ID。如果您想要一个返回给定作者 ID 的所有待处理帖子的查询,无论作者如何,您可以使用如下内容:
$params = array(
'post_status' => 'pending',
'meta_key' => '_edit_last',
'meta_value' => user_id
); //Change user_id to the author's ID
$pending_posts_edited = new WP_Query($params);
while($pending_posts_edited->have_posts()) : $pending_posts_edited->the_post(); ?>
//Loop as you normally would
<?php endwhile; ?>