Учитывая приведенный выше пример Гэри, я написал следующее в моем файле functions.php:
function featured_image_requirement() {
if(!has_post_thumbnail()) {
wp_die( 'You forgot to set the featured image. Click the back button on your browser and set it.' );
}
}
add_action( 'pre_post_update', 'featured_image_requirement' );
Я бы скорее увидел это в плагине - есть одно имя Mandatory Field, но он не работает с запланированными сообщениями. Оба не очень красноречивые решения.