スクリーンショットに表示されているのは、カスタム投稿タイプの画面です。ドキュメントには、このような画面を追加する方法のサンプル コードがあります。
コードを配置する場所について - それは異なります。このカスタム投稿タイプを他のテーマで使用できるようにしたいですか、それともこのテーマでのみ必要ですか?
他のテーマでも使用したい場合は、コードをプラグインのコードに入れます。
このテーマでのみ使用したい場合は、テーマのfunctions.php
.
それでもカスタム メニュー ページを追加したい場合は、この機能を使用する適切な方法の例を以下に示します。注意すべきことは、アクションadd_menu_page()
で実行される関数内で呼び出しを行う必要があるということです。admin_menu
WP 3.4.2 で動作するコードの例を次に示します。
function register_custom_menu_page() {
add_menu_page('custom menu title', 'custom menu', 'add_users', 'custompage', '_custom_menu_page', null, 6);
}
add_action('admin_menu', 'register_custom_menu_page');
function _custom_menu_page(){
echo "Admin Page Test";
}