此菜单已添加到WP_Admin_Bar::add_menus()
通过操作:
add_action( \'admin_bar_menu\', \'wp_admin_bar_wp_menu\', 10 );
要删除它,请执行相同的操作–只需一步。以下代码用作
mu plugin 或作为常规插件:
<?php # -*- coding: utf-8 -*-
/**
* Plugin Name: Remove WP Menu From Tool Bar
*/
if ( ! function_exists( \'t5_remove_wp_menu\' ) )
{
// The action is added with a priority of 10, we take one step later.
add_action( \'init\', \'t5_remove_wp_menu\', 11 );
/**
* Remove the WP menu action.
*/
function t5_remove_wp_menu()
{
is_admin_bar_showing() &&
remove_action( \'admin_bar_menu\', \'wp_admin_bar_wp_menu\', 10 );
}
}
它有一个
GitHub address 也
安装后,站点菜单是第一个菜单。
另请参见this great answer 有关管理栏/工具栏内部工作的其他菜单和更多详细信息。
更新旧代码不再有效,此代码可以:
add_action( \'add_admin_bar_menus\', function() {
remove_action( \'admin_bar_menu\', \'wp_admin_bar_wp_menu\' );
});