Como vincular um submenu Custom Post Type a uma página da Nextgen Gallery?

4

Eu criei um item de menu de nível superior de mensagens personalizadas, mas gostaria de ter um submenu sob esse link para a página Adicionar Galeria do Nextgen, pois o cliente quer que todas as suas funcionalidades sejam agrupadas em um item de menu de nível superior. / p>

Até agora eu estou fazendo:

add_submenu_page( 
    'edit.php?post_type=events', 
    'Add Gallery', 
    'Add Gallery', 
    'administrator', 
    'nggallery-add-gallery', 
    'event_add_gallery'
);

Mas o link parece:

http://example.com/wp-admin/edit.php?post_type=events&page=nggallery-add-gallery

Existe alguma maneira de conseguir isso?

    
por uguMark 30.11.2012 / 05:36

1 resposta

4

Seria assim (observe a ausência do parâmetro de função - e também a capacidade em vez de um papel) .

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'
    );
}
    
por brasofilo 09.12.2012 / 01:47