1

管理メニュー (プラグイン) にサブメニューを追加する方法はありますか?この特定のメニューはカスタム投稿タイプですか?

コードは次のとおりです。

// The Main Menu
add_action( 'admin_menu', 'create_main_menu' );
function create_main_menu(){
    add_menu_page( 
        'Menu Title', 
        'Menu Name', 
        'manage_options', 
        'menuslughere', 
        'display_custom_page' 
    ); 
}
function display_custom_page(){ 
    include 'sample_page.php'; 
}

// The Submenu
add_action( 'init', 'create_my_custom_post_type' );
function create_my_custom_post_type() {
    register_post_type( 'post_type_name',
        array(
            'labels' => array(
                'name' => 'Sample',
            'menu_name' => 'Sample',
                'singular_name' => 'Sample',
                'add_new' => 'Sample',
                'add_new_item' => 'Sample',
                'edit' => 'Edit',
                'edit_item' => 'Edit Sample',
                'new_item' => 'New Sample',
                'view' => 'View',
                'view_item' => 'View Sample',
                'search_items' => 'Search Sample',
                'not_found' => 'No Sample found',
                'not_found_in_trash' => 'No Sample found in Trash',
                'parent' => 'sample_parent'
            ),             
            'show_ui' => true,
            'show_in_menu' => 'admin.php?page=menuslughere',
            'public' => true,
            'supports' => array( 'title', 'editor' ),
            'taxonomies' => array( '' ),
            'has_archive' => true
        )
    );
}

コードを確認すると、投稿タイプの登録部分が・・・「admin.php?page=menuslughere」でshow_in_menuを指定したのですが、うまく動かないようです。

どんな考えでも大歓迎です。

4

0 に答える 0