0

假设 2 个不同的贡献者提交了 2 个不同的帖子供管理员审核,我们可以找出哪个贡献者推送了哪个帖子进行审核吗?

如果是这样,这些信息存储在数据库中的什么位置?

实际上,我想列出由特定贡献者“提交审查”的所有帖子。

4

1 回答 1

1

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; ?>
于 2013-09-16T22:27:34.953 回答