Intereting Posts
WordPress Workflow localhost для постановки на живую – Помощь Удалить пользовательский тип сообщения, сгенерированный плагином (Календарь событий) get_term_link () возвращает корректно – но нелогичные сообщения об ошибках Редактор WYSIWYG с загрузкой изображения для «Обычных пользователей» добавить наиболее просматриваемый пост google analyttic in loop Изменить назначение ссылки автора на профиль участника BuddyPress Интеграция WordPress в Yii WP_Query – добавление записей "offset" в конец цикла результаты поиска формы – динамическое добавление адресов электронной почты в контактную форму 7 Измените стиль zurb base top bar on.scroll в теме WordPress, используя jquery и css Как изменить длину метода excerpt ()? Как экспортировать блог WordPress в качестве книги? Как включить ответ на наиболее глубоко вложенные комментарии? Каков наиболее эффективный метод базы данных для добавления и запроса usermeta? Как заставить wp_enqueue_scripts загружаться в END <head>?

Показывать предупреждение о валидации, если не добавлено выдержки

Можно ли отобразить предупреждение в разделе администратора при публикации, если раздел выдержки не был заполнен, чтобы остановить публикацию публикации без выдержки?

Кто-нибудь знает о плагине, у которого есть это средство?

Написание собственного плагина поможет вам лучше понять WordPress, а затем наслаждаться им еще больше, рядом вы выглядите так, как будто вы вполне способны с небольшим количеством PHP, нет?

При сохранении сообщения крючок save_post натягивается. Это проходит по $post_ID и $post , содержащим все необходимое для проверки post_excerpt (например if ( strlen( $post->post_excerpt ) < 10 ) ... ).

Если вы хотите явно сделать это, только когда публикация публикуется, вы можете перехватить крючок {$old_status}_to_{$new_status} .

Чтобы показать хорошее сообщение или предупреждение, нажмите на крючок post_updated_messages . Вы можете изменить переменную $_GET['message'] внутри фильтра redirect_post_location .

Кроме того, вы можете постоянно отображать предупреждение на странице, просто просматривая свойство $post->post_excerpt . Создайте его как предупреждение или используйте jQuery, чтобы полностью удалить кнопку публикации, пока поле не будет заполнено. Множество вариантов зависит от того, насколько вы готовы принять его.