UPDATE - this is easy to do with the press permit plugin, I recommend it for any setup like this
为了让这一切顺利进行,我必须做几件事:
默认所有页面/帖子/类别的“修订者”(通过修订插件)用户限制为“WP\\U Administrators”,为每个部门创建一个“用户组”,即:“会议服务修订者”
创建部门的父页面时,将页面/帖子/类别的“审阅者”限制从“WP\\U Administrators”更改为该部门的用户组,即:“会议服务审阅者”,并选择“所有页面/子页面”/“类别/子类别”等,将每个部门的所有审阅者用户添加到各自的用户组中按预期工作。会议服务用户只能查看/访问会议服务父页和子页,以及帖子和我创建的所有自定义帖子类型。我现在唯一的问题是,当添加新页面时,要么是因为他们的修订者,要么是因为他们无法选择父页面的限制-这不是一个大问题,只是意味着当管理员在发布之前查看新页面时,他们必须记住添加适当部门的父页面。
还有一个与帖子类似的问题,当他们添加新帖子时,他们可以选择想要附加到帖子中的任何类别,即使我已经将他们限制为仅限于其父/子类别(仅限于查看/编辑帖子,但不将类别分配给新帖子)。这样做的潜在问题是,他们可以选择“特色新闻”,在不应该的时候将他们的故事放在主页上,或者也可以放在任何其他部门的提要中。同样,由于修改插件,只要管理员记住在发布之前只选择正确的类别,这并不是一个大问题。