Wordpress:哪位用户提交了帖子进行审核?

时间:2013-09-16 18:26:29

标签: php wordpress

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

如果是,该信息存储在数据库中的哪个位置?

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

1 个答案:

答案 0 :(得分: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; ?>