Intereting Posts
Изменение в медиа-библиотеке влияет на изображения в опубликованных статьях Как организовать загруженные носители в WP? Включение только подпапки с WordPress в стек LAMP с обратным прокси-сервером nginx Отображение сообщений по категории Кнопка добавления медиафайла не работает Подпишитесь на обновления продукта, пока изображение не будет обновлено. Постоянная ссылка с привязкой на главной странице на одну страницу Объединить get_page_by_title, чтобы исключить страницы из wp_list_pages Форма RSVP для событий Facebook из сообщения WordPress? Выбор MySQL в шаблоне страницы WP Возможно ли дублировать группу полей, если нажата кнопка или флажок? Как читатели аутентифицируются для публикации комментариев? Перенаправление на пользовательскую страницу Измените выход wp_nav_menu очень определенным образом? register_sidebar () не будет правильно обертывать элемент

как добавить только меню администратора верхнего уровня без создания меню подуровня

Вот фрагмент кода:

add_action( 'admin_menu', 'travel_site' ); function travel_site(){ add_menu_page( 'Travel Site Menu', 'Travel Site', 'manage_options', 'travel-site-menu', 'ts_admin_main_page' ); add_submenu_page("travel-site-menu","View Travel Requests","View Travel Requests","manage_options","ts-view-travel-requests","ts_admin_vtr_page"); } function ts_admin_main_page(){ echo '<div class="wrap">'; echo '<p>Testing main travel site menu page</p>'; echo '</div>'; } function ts_admin_vtr_page(){ echo '<div class="wrap">'; echo '<p>Testing view travel requests</p>'; echo '</div>'; } 

Проблема заключается в добавлении подменю, название меню верхнего уровня («Travel Site») создает себя как меню подуровня. См. Изображение: введите описание изображения здесь

В принципе, я не хочу подменю «Travel Site» в главном меню «Travel Site», как удалить подменю «Travel Site»?

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

Это не очень хороший способ сделать это. Оформить функцию _wp_menu_output . Здесь все делается для вывода меню. Посмотрите, что параметр $submenu_as_parent и как он используется ? Установка этого параметра в значение false приводит к желаемому результату, но нет никаких фильтров для фактической работы. Существует открытый билет по этому вопросу, но никаких действий действительно не принималось больше года. Если вы не отредактируете основной файл (плохая идея), вы не решите его без некоторой буферизации вывода и очень хрупкого решения.