• Мои журналисты обнаглели в конец, перестали меня слушаться и придётся им теперь стучать по пальцам указкой.

    А именно — я хочу напомнить им, что при сохранении поста ОБЯЗАТЕЛЬНО должно быть заполнено поле заголовок, вставлена цитата и загружена миниатюра.

    Поковырявшись — понял, что наличие заголовка проверяется скриптом jQuery(‘#title’).val().length;
    Наличие цитаты — jQuery(‘#excerpt’).text().length
    Наличие миниатюры — jQuery(‘#set-post-thumbnail img’).length

    Подскажите plz, как используя всё это — выводить сообщение о том, что чего то не хватает, перед сохранением? Или может я зря сразу в код лезу, может плагин какой есть?…

Просмотр 1 ответа (всего 1)
  • Так, если вы хотите проверять данные до сохранения и запретить публиковать посты без определенных полей вы можете использовать хук save_post. Хотя использование этого хука не предотвращает сохранение поста, тем не менее, вы можете изменить его статус (с publish на draft) при определенных условиях и таким образом он не опубликуется.

    Пример кода, который делает это, можно посмотреть например тут

Просмотр 1 ответа (всего 1)

Тема «Запрет на публикацию поста при невыполнении условий» закрыта для новых ответов.