I am having trouble getting Access to work the way I believe it's supposed to. I have a custom post type which should be editable by users with a custom role. I only want this role to be able to edit this one custom post type.
1. I created the new custom role, copying the capabilities of the subscriber role.
2. I set my custom post type to be managed by Access.
3. For the custom role for that post type, I checked off the options Publish, Delete any, Edit any, Delete own, Edit own, Preview any and Read
4. When I am logged in as a user with that custom role, I can see the list of custom posts of that type, and I can create a new custom post of that type, but I get a permission error when I try to edit or delete any existing posts.
I even tried the option of granting edit/delete permissions to a specific user, and still I can only publish and edit my own posts, although the right permissions appear to be checked off for that role as you can see in the attached screenshot. I'd be happy to give you login access to this site.
I can't provide FTP access however so I was not able to send the admin email and password.
Hi, can you try these troubleshooting steps first?
- In Toolset > Access Controls > Post Types, try bringing the native WordPress "Post" type under Access control.
- If that does not resolve the problem, please temporarily deactivate all plugins except Types and Access, and activate a default theme like Twenty Seventeen. Is the problem resolved? If so, reactivate your theme and plugins one by one until the conflict is revealed. If not, I'll need to take a closer look. You can fill in fake FTP information for now.