There are a lot of plugins for workflow and restrictions on who can do what.
This google search “wordpress plugin access by category” finds some that look like they’d be useful.
You’re right, this is not out-of-the-box functionality. Because WordPress is utilized to power any variety of different sites, in different verticals, all doing different things, it provides some basic functionality by default, while leveraging a framework that can be infinitely customized to suit your preferences and business needs. I feel this is actually one of the platform’s greatest strengths.
This being said, restricting editors’ access to specific pages is absolutely doable. Like most things related to WordPress development, there are many ways to do this.
I would personally utilize the “Capability Manager Enhanced” plugin, which is free in the ww.wp.xz.cn plugin repository:
https://ww.wp.xz.cn/plugins/capability-manager-enhanced/
After you install and activate this plugin, go to Users > Capabilities to configure plugin settings.
I found a blog post that provides some step-by-step instructions for setting up this plugin to provide the functionality it sounds like you’re looking for:
https://wpwarfare.com/allow-editors-only-edit-certain-pages-in-wordpress/
The issue with these plugins is i’m yet to find one that does what I’ve described.
I’m referring to page restrictions per group not post restrictions and categories.
All the capability/role plugins allow you to do is set things like ‘allow to edit others pages’, ‘edit pages’. Obviously this doesn’t help when trying to assign groups of people to specific pages.
I think a multisite is probably the best solution although certainly not ideal
-
This reply was modified 7 years, 7 months ago by
rexseven.
-
This reply was modified 7 years, 7 months ago by
rexseven.