If you're running a blog or a magazine & want your authors not to directly publish posts on your blog or magazine, simply put the following code in your functions.php & your problem is solved.
function remove_author_publish_posts(){
// $wp_roles is an instance of WP_Roles.
global $wp_roles;
$wp_roles->remove_cap( 'author', 'publish_posts' );
}
add_action( 'init', 'remove_author_publish_posts' );What this piece of code does?
It removes the capability from author to publish posts directly & change the value of the publish button to "Submit for review" for the administrator.
Try it yourself & let us know if you get stuck at any point.
Deja un comentario
Su dirección de correo electrónico no será publicada. El correo electrónico es opcional. Los campos obligatorios están marcados con *