设置注释状态的功能与“edit\\u comment”功能相关联,这是WordPress中的元功能。它映射到“edit\\u post”功能,这是另一个元功能,根据帖子是否发布而有所不同。
最后,如果发布了一篇文章,则edit\\u comment最终会映射到该文章作者的“edit\\u published\\u posts”,或非该文章作者的“edit\\u others\\u posts”。这意味着是的,被标记为作者的人有能力在自己的帖子上发表温和的评论,但不像具有“温和的评论”能力的人那样全面。
由于这是硬编码的(就像所有的元大写一样),您需要添加一个额外的过滤器来关闭它。你不能用角色管理器插件来调整它。
更简单的方法是让这些人不是作者,而是贡献者。由于作者已经能够自己“发布\\u帖子”,从而在没有额外批准的情况下向网站添加内容,因此他们应该是值得信任的用户,因为他们可以添加内容,从而可以批准评论。
另一种方法是删除作者的“edit\\u published\\u posts”,但这也会禁止他们在内容发布后编辑内容。同样,这是有道理的,如果不能信任他们显示评论,那么也不应该信任他们更改已经发布的内容。
这一切都取决于信任和你想让人们做什么。该系统在安全方面与现在保持一致。