Exceptions in PublishPress Permissions
Exceptions allow you to add very specific permissions to WordPress users, roles and groups.
If you want to a provide permissions for a whole post type, then the best option is to add a Supplemental Role.
However, Exceptions area ideal if you want to much more specific permissions. For example, you can allow users to edit or view only Posts in a single category. Or you can allow users to edit only specific Posts and Pages.
- Go to Permissions > Groups.
- Edit one of the groups on this screen.
- Click the “Add Exceptions” tab.
First, you will be able to choose which post type you want to target:
Next, you can choose which permission to give: Read, Edit or Assign Term:
Next, you can drill down and decide exactly which Categories and Tags this permission will apply to:
It is also possible to add restrictions directly onto a Category or Tag. This tutorial shows how it can be done.
Here are some examples of exceptions in action: