wordpress自带的 adminbar 中, 本身就包含了多个菜单
检测现有菜单的 id 属性
我们可以使用 chrome 打开 f12 检测该菜单的id
比如, “新建” 这个 id 是 wp-admin-bar-new-content , 我们操作的实际是 new-content
其他菜单, 无论是顶级或者子、孙级别, 均是同样的检测方法
移除指定的内容
新键一个函数, 并执行, 可以直接在 functions.php 或者自定义的php都行
function disable_new_content() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('new-content'); //这里移除的是 new-content
}
add_action( 'wp_before_admin_bar_render', 'disable_new_content' );
如果要移除整个 admin bar , 使用 show_admin_bar( false );