Wenn Sie einen Blog oder ein Magazin betreiben und möchten, dass Ihre Autoren nicht direkt Beiträge in Ihrem Blog oder Magazin veröffentlichen, fügen Sie einfach den folgenden Code in Ihre functions.php ein und Ihr Problem ist gelöst.
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' );
Was bewirkt dieses Stück Code?
Es entfernt die Möglichkeit des Autors, Beiträge direkt zu veröffentlichen, und ändert den Wert der Schaltfläche "Veröffentlichen" in "Zur Überprüfung einreichen" für den Administrator.
Probieren Sie es selbst aus und lassen Sie uns wissen, wenn Sie an irgendeiner Stelle nicht weiterkommen.