タイトル欄の下に、1個だけカスタムフィールドのフィールドが足したかったのです。
edit_form_after_title というフックを使います。 edit_form_after_editor というフックもあるのでエディタ直下の時に便利。
参考にさせていただいたのは、metabox – How do I position meta_box on post edit screen? – WordPress Answersです。
3行目からがフォームの出力です。
6行目: $postが空だったりポストタイプが投稿じゃなかった場合は終了
9行目: 何もない場合は空の値をセット
12行目: 出力
21行目からがフォームの内容がポストされた時の保存です。
23行目: オートセーブの仕組みに対応
26行目: 権限のチェック
31行目: 保存してます
33行目: 保存ボタンが押された際、値が空だったら削除してます
edit_form_after_editor の場合はこちら。
コメント