如何允许投稿人在审批后发表文章

时间:2015-06-09 作者:Mark1

我正在尝试创建一个与tutsplus具有类似功能的网站(这是一个教程网站,任何人都可以在其中发布教程)。

我认为最好使用WordPress并将默认角色设置为contributor。你觉得这个怎么样?

我如何才能使投稿人排名能够发布文章,但在文章实际发布到网站之前,它需要管理员的批准?

我期待着您的回复和回答,我们谦恭地接受您的任何帮助。非常感谢。

1 个回复
SO网友:s_ha_dum

我如何才能使投稿人排名能够发布文章,但在文章实际发布到网站之前,它需要管理员的批准?

“参与者”角色的行为已经是这样的:

投稿人删除帖子编辑帖子阅读

https://codex.wordpress.org/Roles_and_Capabilities#Contributor

正如你所看到的,这个角色缺乏publish_posts 位于其上方的角色的能力——“作者”角色。如果没有该功能,“贡献者”无法发布,但只能保存草稿和编辑。

结束

相关推荐

在加载plugins_后,get_plugins()不工作

知道为什么下面的代码function my_plugin_load() { get_plugins(); } add_action( \'plugins_loaded\', \'my_plugin_load\' ); 抛出此错误?Fatal error: 不应调用未定义的函数get\\u plugins()get_plugins() 定义在plugins_loaded 胡克开火了?如果不是,那么什么才是合适的钩子呢?(这个钩子应该启动插件的引导/加载过程)