I'm using a custom post type to let contributors have a personal page on the site.
Any time a user registers on my site a script creates a custom type post that has the registering user as the author.
To moderate users' entries this post is published by an editor.
I would like users (contributors) to be:
- unable to add other posts of this custom type;
- able to edit the already published post they are the author of;
- and their changes must be approved by an editor before being published.
I'm using User Role Editor to manage roles and capabilities.
Is there a way to do that?