允许编辑/作者发布其他帖子,但不允许发布自己的帖子

时间:2018-01-19 作者:user3147682

我试图禁止编辑发布自己的帖子,我希望编辑只允许发布其他提交的帖子。

我希望投稿人和作者提交他们的帖子供审查。我希望编辑批准这些帖子的发布,但我不希望编辑能够发布自己的帖子。

我一直在尝试一些插件,但我无法让它工作。

谢谢你的帮助

2 个回复
SO网友:Wacław Jacek

如果没有专门的插件,这可能是不可能的。

这就是说,我想到的一种实现方法是编写一个插件,添加一个自定义功能“publish\\u others\\u posts”,然后在所有检查“publish\\u posts”功能的地方,如果帖子是用户的,则将其替换为检查“publish\\u posts”,如果不是,则检查“publish\\u others\\u posts”。然后,撤消编辑器的“publish\\u posts”权限,并授予他们“publish\\u others\\u posts”权限,例如使用用户角色编辑器插件。

SO网友:freakenstein

我知道这是一篇很老的帖子,但目前仍然是谷歌最热门的帖子。目前,如果没有解决方案,这是不可能的。因此,我将其作为功能请求添加到WordPress,以发布\\u others\\u帖子。https://core.trac.wordpress.org/ticket/51334

结束