我想寻求有关 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ı »"); ?>
<div class="hppostmeta">
<p><?php the_time('j F Y, H:i'); ?> | <?php the_author_posts_link(); ?></p>
</div>
<?php endwhile; ?>
或者任何通用的解决方案都将受到欢迎。
最佳答案
在 WordPress 的最新版本中,“贡献者”可以提交要发布的新帖子。这些帖子将保留在审核队列中,直到“编辑”或“管理员”批准该帖子。 “作者”可以发布自己的帖子,无需等待审核。 “订阅者”根本无法发帖,只能阅读和评论帖子。
您可以在WordPress Codex中阅读有关用户角色和功能的更多信息。 。基本上,将所有贡献用户设为“贡献者”,将编辑者设为“编辑者”。正如您所期望的,让您自己担任“管理员”。当新帖子提交审核时,编辑将收到通知。
关于sql - WordPress 工作流程修改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2847658/