Как запретить публикацию записей без установленных миниатюр?
-
Добрый день!
Есть код:
//требование обязательной установки миниатюры записи start function wph_require_featured_image($post_id) { $post = get_post($post_id); if($post->post_status == 'publish' && !has_post_thumbnail($post_id)) { $post->post_status = 'draft'; wp_update_post($post); $message = '<p>Запись не опубликована, так как не была установлена миниатюра записи!</p><p><a href="' . admin_url('post.php?post=' . $post_id . '&action=edit') . '">Вернуться назад и установить миниатюру</a></p>'; wp_die($message, 'Ошибка - отсутствует миниатюра!'); } } add_action('save_post', 'wph_require_featured_image', -1); //требование обязательной установки миниатюры записи end
Вопрос: А как сделать чтобы записи без миниатюры добавлялись не в черновик, а сразу же УДАЛЯЛИСЬ НАВСЕГДА?
Просмотр 5 ответов — с 1 по 5 (всего 5)
Просмотр 5 ответов — с 1 по 5 (всего 5)
- Тема «Как запретить публикацию записей без установленных миниатюр?» закрыта для новых ответов.