4ответ(ов) в теме
Насколько я помню в сами поля не получится добавить такую опцию, так что только перед публикацией поста проверять
add_action('rcl_preview_post', function($postdata){ if($postdata['post_type'] != 'post') { return; } if(!isset($postdata['post_thumbnail']) || !$postdata['post_thumbnail']) { wp_send_json(array('error' => 'Загрузите миниатюру')); } });
Спасибо за код. Мне уроде удалось сделать чуть хитрым путем. Я создал новое пользовательское поле. Заполнил все под миниатюру. Поставил туда key миниатюры и отметил его Обязательным. Затем убрал оригинальное поле миниатюры и сохранил. В итоге из-за того, что key оригинальный, он пересохранился и функция выбора обязательности поля исчезла, но как я подозреваю осталась в памяти позиция установленная до сохранения - обязательное. В итоге в форме публикации миниатюра обязательна.
Вы не имеете права на публикацию сообщений в этой теме