I’m working with a multisite wordpress and i’ve created a role with user role editor pro. I’m also using a custom post types plugin to create a kind of post that sets some configurations to the subsite.
I need the user to edit this post, update the data, but do not add new posts of it’s kind.
Go to ‘Settings->User Role Editor->Additional Modules’ tab and turn ON this option:
“Activate “Create” capability for posts/pages/custom post types”.
User without ‘create_posts’, ‘create_pages’, ‘create_‘ will can not add new items in related CPT after that. Do not forget to add ‘create_%’ capability to the roles, which should be capable to add new items.