Troubleshooting the PublishPress Revisions Plugin
One thing that people often miss: PublishPress Revisions controls who can create revisions for published content. PublishPress Revisions is not designed to work on content that is unpublished.
Test as a Revisior
Start by checking that PublishPress Revisions works correctly for users in the “Revisor” role. Create a user in the “Revisor” role and log in to their account. Can this user create revisions for published content?
It is important to check the correct user roles have the correct permissions. One common issue with PublishPress Revisions will occur when people edit the default user permissions.
If you want moderate revisions from users in a particular role then make sure that they DO NOT have these two permissions:
To check these permissions, install the Capability Manager Enhanced plugin.
After installing Capability Manager Enhanced, go to User > Capabilities in your WordPress admin menu.
In the top-right corner, choose the role you want to edit, using the “Select Role to View / Edit” box.
Now look for the permissions shown below. If these boxes are empty, then the users will not be able to publish permissions.