Удаление базовых элементов (ссылок) из тулбара
Видел в сети решение этой задачи - везде немного не правильно, потому что пункты удаляются после того как они были добавлены в панель. А желательно их вообще туда не добавлять. Делается это так:
## Удаление базовых элементов (ссылок) из тулбара add_action( 'add_admin_bar_menus', function(){ /* доступно для удаления: remove_action( 'admin_bar_menu', 'wp_admin_bar_my_account_menu', 0 ); // Внутренние ссылки меню профиля remove_action( 'admin_bar_menu', 'wp_admin_bar_search_menu', 4 ); // поиск remove_action( 'admin_bar_menu', 'wp_admin_bar_my_account_item', 7 ); // Полностью меню профиля // Связанное с сайтом remove_action( 'admin_bar_menu', 'wp_admin_bar_sidebar_toggle', 0 ); // remove_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu', 10 ); // WordPress ссылки (WordPress лого) remove_action( 'admin_bar_menu', 'wp_admin_bar_my_sites_menu', 20 ); // мои сайты remove_action( 'admin_bar_menu', 'wp_admin_bar_site_menu', 30 ); // сайты remove_action( 'admin_bar_menu', 'wp_admin_bar_customize_menu', 40 ); // настроить тему remove_action( 'admin_bar_menu', 'wp_admin_bar_updates_menu', 50 ); // обновления // Content related. if ( ! is_network_admin() && ! is_user_admin() ) { // комментарии remove_action( 'admin_bar_menu', 'wp_admin_bar_comments_menu', 60 ); // добавить запись, страницу, медиафайл и т.д. remove_action( 'admin_bar_menu', 'wp_admin_bar_new_content_menu', 70 ); } // редактировать remove_action( 'admin_bar_menu', 'wp_admin_bar_edit_menu', 80 ); // вся дополнительная группа (поиск и аккаунт) расположена справа в меню remove_action( 'admin_bar_menu', 'wp_admin_bar_add_secondary_groups', 200 ); */ // удаляем remove_action( 'admin_bar_menu', 'wp_admin_bar_customize_menu', 40); // Настроить тему remove_action( 'admin_bar_menu', 'wp_admin_bar_search_menu', 4 ); // поиск remove_action( 'admin_bar_menu', 'wp_admin_bar_wp_menu', 10 ); // WordPress ссылки (WordPress лого) });
В закомментированных строках указанны те пункты панели, которые можно удалить. В этом примере удалены пункты: «Настроить», «Поиск» и основной пункт с WordPress ссылками.
—
Эта заметка встроена в: 11 хаков для Админ-бара WordPress (тулбара)