投稿名のドロップダウン選択を表示するにはどうすればよいですか
-
16-10-2019 - |
質問
カスタム投稿タイプにカスタム書き込みパネルを追加したいと思います。ここでコードを見ています:
http://wefunction.com/2009/10/revisited-creating-custom-write-panels-in-wordpress/
標準の投稿編集ページに表示されるカスタム書き込みパネルを入手できますが、登録されたカスタムポストタイプ用ではありません。
add_meta_box( 'int_parent_meta', ucfirst( $key ) . 'Options',
'display_meta_box', 'name-of-custom-post-type', 'normal', 'high' );
上記の行の「カスタムポストタイプの名前」を「投稿」に置き換えると、パネルはポスト編集画面に表示されます。
誰かが私がここで何が欠けているのか知っていますか? WordPressバージョンは3.0.1です
解決
4番目の引数は、投稿タイプを作成したときに定義されているように、カスタム投稿タイプの名前である必要があります。見る http://codex.wordpress.org/function_reference/add_meta_box
メタボックスを正常に作成する方法のより明確な説明については、 このチュートリアル
2番目の引数はコールバック関数である必要があります。関数でドロップダウンHTMLを作成し、この引数に関数名を配置すると、プルダウンメニューがあります。
所属していません wordpress.stackexchange