Require a featured image to publish post

I have a multi author WordPress blog.
I’d like to allow publishing of a post only when a featured image is set.

How can that be done?

Related posts

1 comment

  1. You can do something like this with the hook pre_post_update :

    function wpse_108013_mandatory_featured_image() {
     if(!has_post_thumbnail()) { // here you check if there's a featured image
          wp_die( 'Featured image must always be set !' ); // there is no featured image
     } 
    }
    add_action( 'pre_post_update', 'wpse_108013_mandatory_featured_image' );
    

Comments are closed.