Intereting Posts
Является ли хорошей практикой изменять настройки мультимедиа при активации темы? Создание меню ресторана Как перебирать базу данных, пока не найдет совпадение добавить название категории в постоянные ссылки на страницу продукта / название категории / название продукта Странная медленность словаря Если существует пост-контент (любой контент для публикации), не показывайте отображаемое изображение Ограничение постов в запросе при выгрузке Как показать post_title с помощью get_permalink? Ссылка на страницу настроек профиля пользователя? Публикация html прямо с ftp на wordpress Удаление ярлыка доставки из проверки Как добавить раскрывающийся список чисел 1 – 1000 в качестве дополнительного поля профиля? Permalinks to Custom не работает (из коробки) Как увеличить значение ID в поле ACF Repeater Field Loop Наклонение (помеченного) сообщения в начало архивов

Добавление меню администратора верхнего уровня

Я пишу плагин ( Github Link ) и не могу настроить заголовки меню администратора.

Я определил верхнее меню заголовка с помощью add_menu_page ( ссылка на код, то же самое, что и ниже ), и 2 ребенка с add_submenu_page, но я получаю 4 строки в меню администратора, основное, а затем снова (с той же целью) а затем 2 детей.

add_action('admin_menu', 'unc_gallery_admin_menu'); function unc_gallery_admin_menu() { // the main page where we manage the options add_menu_page( 'Uncovery Gallery Options', // $page_title, 'Uncovery Gallery', // $menu_title, 'manage_options', // $capability, 'unc_gallery_admin_menu', // $menu_slug, 'unc_gallery_options' // $function, $icon_url, $position ); // where we upload images $upload_page_hook_suffix = add_submenu_page( 'unc_gallery_admin_menu', // $parent_slug 'Upload Images', // $page_title 'Upload Images', // $menu_title 'manage_options', // capability, manage_options is the default 'unc_gallery_admin_upload', // menu_slug 'unc_uploads_form' // function ); add_action('admin_print_scripts-' . $upload_page_hook_suffix, 'unc_gallery_admin_add_css_and_js'); // where we list up all the images $view_page_hook_suffix = add_submenu_page( 'unc_gallery_admin_menu', // $parent_slug 'View Images', // $page_title 'View Images', // $menu_title 'manage_options', // capability, manage_options is the default 'unc_gallery_admin_view', // menu_slug 'unc_gallery_admin_display_images' // function ); add_action('admin_print_scripts-' . $view_page_hook_suffix, 'unc_gallery_admin_add_css_and_js'); } 

введите описание изображения здесь

Как я могу либо изменить заголовок 2-й «Галерея открытий», либо удалить ее?

благодаря!

Solutions Collecting From Web of "Добавление меню администратора верхнего уровня"

Вы можете изменить первый текст подменю со следующим скриптом:

 function __test_menu() { global $submenu; //var_dump($submenu); //check yourself $submenu['unc_gallery_admin_menu'][0][0] = __( 'Test', 'textdomain' ); } add_action( 'admin_menu', '__test_menu' ); 

Обратите внимание: ваш плагин подвержен ошибкам, бросая предупреждающие сообщения. Всегда разрабатывайте вещи с WP_DEBUG в true . И не пишите хардкорные тексты, лучше пишите их в функции gettext . т.е. написать __( 'Test', 'textdomain' ); вместо 'Test'; , Это сделает ваш плагин переведенным. Удачи.

Вы можете использовать.

  add_submenu_page('unc_gallery_admin_menu', '', '', 'read','unc_gallery_admin_menu', 'unc_gallery_options');