【发布时间】:2010-05-17 08:43:53
【问题描述】:
我想寻求有关 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; ?>
或者任何通用的解决方案都会受到欢迎。
【问题讨论】:
-
我相信 Zensor 是一个非常古老的插件,而较新版本的 WordPress 已经内置了审核功能。您运行的是哪个版本的 WordPress?可能有一种更简单的方法来完成您正在尝试做的事情。
-
@WP的最新版本,如果有办法,请告诉我如何?由于我的 wordpress 博客有很多用户和 5 位编辑。最近的系统是:成员发布他们的帖子,然后编辑收到一封电子邮件,告诉他们有帖子等待发布,然后如果他们批准该帖子,则将其发布在博客上。问候和欢呼!
标签: sql mysql wordpress workflow