Authors should not publish
The role you are describing is “Contributor”. So the option would be to use this role unless you still want to edit Author capabilities which would be done as follows: function disable_authors_publish_cap() { // Get author role object $author = get_role( ‘author’ ); // Remove the post publishing capability $author->remove_cap( ‘publish_posts’ ); } add_action( ‘init’, … Read more