/**
* 怎么移除WordPress后台工具栏“新建”菜单?如何添加“新建文章”菜单?
*/
function boke112_remove_viewsite_adminbar() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('new-content');
}
function boke112_add_viewsite_adminbar($wp_admin_bar) {
if ( !is_admin() ) {
return;
}
$wp_admin_bar->add_menu( array(
'id' => 'xinjianwz',
'group' => null,
'title' => '新建文章',
'href' => admin_url( '/post-new.php' ),
) );
}
add_action('wp_before_admin_bar_render', 'boke112_remove_viewsite_adminbar', 0);
add_action( 'admin_bar_menu', 'boke112_add_viewsite_adminbar', 500 );
说明:
1、想要移除顶部管理工具栏哪个菜单,只需要重复添加$wp_admin_bar->remove_menu(‘new-content’);,把’new-content’改为该菜单对应的名称即可。如果需要一直显示新建文章按钮,则去掉红色部分。
比如想要移除左上角那个WordPress徽标,鼠标右键点击它并选择“检查”,即可在代码中看到对应的id=wp-admin-bar-wp-logo,去掉管理工具栏的名称wp-admin-bar,那么这个WordPress徽标对应的名称就是wp-logo。
2、想要添加其他的一级菜单,只需要重复添加上述代码,记得修改其中的id、title和href对应的值即可。如果想要添加其他二级菜单,可参考『WordPress顶部管理工具栏怎么添加一二级自定义菜单?』文章。
摘自boke112