抜粋なしで投稿が公開されないように抜粋セクションが記入されていない場合、投稿時に管理セクションに警告を表示することは可能ですか?
誰もがこの機能を持っているプラグインを知っていますか?
あなた自身のプラグインを書くことはWordPressをよりよく理解するのに役立ち、その後さらにそれを楽しむことができます。
投稿を保存するとき、 save_post
フックが引っ張られます。これは$post_ID
および$post
変数を渡します。これには、post_excerpt
のチェックに必要なものがすべて含まれています(if ( strlen( $post->post_excerpt ) < 10 ) ...
など)。
投稿が公開されたときにのみ明示的にこれを実行したい場合は、 {$old_status}_to_{$new_status}
フックにフックできます。
Niceメッセージまたは警告を表示するには、 post_updated_messages
フックをタップします。 $_GET['message']
フィルター内でredirect_post_location
変数を変更できます。
あるいは、$post->post_excerpt
プロパティを見るだけで、常にページに警告を表示できます。アラートとしてスタイルを設定するか、フィールドが入力されるまでjQueryを使用して[公開]ボタンを完全に削除します。たくさんのオプションは、どれだけ遠くまでそれを取っても構わないかによって異なります。