我想问一个有关Zensor的帮助,它是一个插件
您发布帖子,然后由主持人批准该帖子发布在WordPress博客网站上。

当一个帖子等待批准时,每个等待的帖子都显示为“等待审核”。但是,我不希望主持人批准之前出现任何链接。

实际上,我在下面找到了连接语句;

1-必须添加到任何查询的JOIN部分的末尾:

LEFT JOIN wp_zensor ON ID = wp_zensor.post_id


2-必须添加到WHERE条件的末尾:

AND wp_zensor.moderation_status = 'approved'


你能给我看看吗?我应该在以下类别链接演示中的哪些位置添加这些修改:

<h2>Politics</h2>
<?php $recent = new WP_Query("cat=31&showposts=1"); while($recent->have_posts()) : $recent->the_post();?>
<b><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></b>
<?php the_content_limit(140, "devamı &raquo;"); ?>
<div class="hppostmeta">
<p><?php the_time('j F Y, H:i'); ?> | <?php the_author_posts_link(); ?></p>
</div>
<?php endwhile; ?>


或任何一般的解决方案都将受到欢迎。

最佳答案

在WordPress的最新版本中,“贡献者”可以提交要发布的新帖子。这些将保留在审核队列中,直到“编辑”或“管理员”批准该帖子为止。 “作者”可以发布自己的帖子,而无需等待审阅。 “订阅者”根本不能发表文章,而只能阅读和评论文章。

您可以在WordPress Codex中阅读有关用户角色和功能的更多信息。基本上,使您所有的贡献用户成为“贡献者”,使您的编辑者成为“编辑者”。如您所愿,让您自己成为“管理员”。当新帖子已提交审核时,将通知编辑者。

09-04 11:54
查看更多