Intereting Posts
Некоторые ссылки продолжают перенаправляться в другой домен Понять тип сообщения page.php показывает цикл сообщений, а не содержимое страницы. Как вставить RTMP-файлы в StreamPlay в мой WordPress Блог Раздел «Перемещение платежей» в WooCommerce Checkout приводит к сбоям Добавление настраиваемого класса в приложение в режиме сетки медиа-библиотеки Ссылка Url на изображение функции в портфолио Почему горизонтальное выравнивание CSS для div внутри контейнера div не отображается в моей теме WP? Зарегистрироваться у меня есть программа php для сайта wordpress с рекламой, но она не работает текущий пользователь может редактировать пользователя? Попробуйте запустить функцию только на домашней странице Добавляет ли WordPress свои собственные классы в навигационные меню? Ошибка 404 при сохранении или просмотре одной конкретной страницы Как определить составные клавиши с помощью dbDelta () SuperCache для пользовательских шаблонов

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

Я пишу плагин ( 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');