Angelo Gabriel Abrita
Angelo Gabriel Abrita

Reputation: 379

Sub menu in admin panel wordpress

I'm new in wordpress hooks and i can not create a sub_menu like it

enter image description here

i'm tryed the code below but's dont work crud.php

 add_action('admin_menu', 'addAdminPageContent');

    function addAdminPageContent() {
      add_menu_page('CADASTRO', 'CADASTRO', 'manage_options', __FILE__, 'crudAdminPage', 'dashicons-edit-page');
      add_submenu_page( 'crud.php',  'CURSOS', 'manage_options', __FILE__, 'cursos', null );
    }

    function crudAdminPage(){ ....///
    function cursos(){....///

where is the error?

Upvotes: 0

Views: 696

Answers (1)

Bhautik
Bhautik

Reputation: 11282

I think you are misleading the usage of add_menu_page() and add_submenu_page() please refer their params. check below code.

add_action('admin_menu', 'addAdminPageContent');
function addAdminPageContent() {
    add_menu_page('CADASTRO', 'CADASTRO', 'manage_options', 'cadastro', 'crudAdminPage', 'dashicons-edit-page');
    add_submenu_page( 'cadastro',  'CURSOS', 'CURSOS', 'manage_options', 'cursos', 'crudAdmiSubnPage' );
}

function crudAdminPage(){

}

function crudAdmiSubnPage(){
    
}

Upvotes: 1

Related Questions