カスタム投稿のトップレベルメニュー項目を作成しましたが、クライアントがすべての機能を1つのトップレベルメニュー項目の下にまとめられることを望んでいるので、NextgenのAdd Galleryページへのリンクの下にサブメニューがあります。
これまでのところ私はやっている:
add_submenu_page(
'edit.php?post_type=events',
'Add Gallery',
'Add Gallery',
'administrator',
'nggallery-add-gallery',
'event_add_gallery'
);
しかし、リンクは以下のようになります。
http://example.com/wp-admin/edit.php?post_type=events&page=nggallery-add-gallery
これを達成する方法はありますか?
これは次のようになります( 関数パラメータ がないこと、および役割ではなく機能もあります).
add_action( 'admin_menu', 'wpse_74421_menu_admin' );
function wpse_74421_menu_admin()
{
add_submenu_page(
'edit.php?post_type=events',
'Add Gallery',
'Add Gallery',
'delete_plugins',
'admin.php?page=nggallery-add-gallery'
);
}