【WordPress】カスタム投稿タイプにサブメニューを追加する
自作したカスタム投稿タイプにサブメニューを追加してみる。
・まずカスタム投稿タイプを作成する。
・例のごとくfunction.phpにフックを追加し、関数を読み込み、サブメニューを作成。
サブメニューを作成する関数は、add_submenu_page()(関数の詳細はこちら)です。
function.php
<?php
〜〜省略〜〜
//======================================================================
// サブメニューを自作
//======================================================================
function add_sub_menu() {
add_submenu_page('edit.php?post_type=self_made', 'サブメニュー', 'サブメニュー', 8,'self_sub', 'display_sub_menu');
}
add_action( 'admin_menu', 'add_sub_menu' );
function display_sub_menu() {
//任意の処理
}
カスタム投稿メニューに「サブメニュー」というメニューが追加されています!