我已经创建了一个自定义贴子顶级菜单项,但我希望在该菜单下有一个子菜单链接到Nextgen的添加库页面,因为客户端希望将其所有功能捆绑在一个顶级菜单项下。
到目前为止,我正在做:
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
有没有办法做到这一点?
最合适的回答,由SO网友:brasofilo 整理而成
它是这样的(请注意function parameter - 还有能力而不是角色)。
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\'
);
}