Как добавить в админке свой пункт меню и подменю?

Решено

Я хочу создать 2 страницы с настройками. Они должны быть в одном пункте меню в админке, но 2 подпункта.  При добавление главного пункта в админке  — сразу создается страница настроек и получает что вкладка называется как и первый подпункт.

Как сделать что бы названия были разные, как например в «Настройках»?

Добавить Комментарий
    Ответ
    add_action('admin_menu', 'register_menu');
    function register_menu() {
     // главное меню
     add_menu_page(
     __('Настройки 0', 'TextDomain'), 'Утилиты', 'manage_options', 'my-custom-page', 'my-function1', 'dashicons-chart-pie', 6
     );
     // подменю 1
     add_submenu_page(
     'my-custom-page', __('Подменю 1', 'TextDomain'), 'Страница 1', 'manage_options', 'my-custom-page-one', 'my-function1'
     );
     // подменю 2
     add_submenu_page(
     'my-custom-page', __('Подменю 2', 'TextDomain'), 'Страница 2', 'manage_options', 'my-custom-page-two', 'my-function2'
     );
     }
     
    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.