WordPressでカスタムフィールド入力項目をタイトル下に設置する
作成日:
2018年12月31日
WordPressのテーマに「サブタイトル」の入力項目を作りたいな、と思いまして。
そうなると、その入力項目はタイトルの直下にあるのが理想的なのですが、標準ではエディターの下かサイドバーに設置するしかないようです。
そこで、以下のコードを追加します。[php]add_action( 'edit_form_after_title', function() {
global $post, $wp_meta_boxes;
do_meta_boxes( get_current_screen(), 'advanced', $post );
unset( $wp_meta_boxes[ get_post_type( $post ) ]['advanced']);
});[/php]
How can I put a custom meta box above the editor but below the title section on the edit post page? - WordPress Development Stack Exchange
https://wordpress.stackexchange.com/questions/36600/how-can-i-put-a-custom-meta-box-above-the-editor-but-below-the-title-section-on/88103#88103
カスタムメタボックスをエディタの上で、投稿編集ページのタイトルセクションの下に配置するにはどうすればよいですか。
これで、add_meta_boxで$contextをadvancedにすればタイトル下に設置可能です。
物草 灸太郎
WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。
コメントをどうぞ