WordPress关闭顶部管理员BAR

问题描述

在WordPress中如果你没有禁用,只要登录就会显示顶部一个bar,如下:

在主题开发过程中这是很不方便调试的,因此我们需要关闭。

解决方案

以下代码都放在主题文件:functions.php 中

show_admin_bar( false );

add_filter('show_admin_bar', '__return_false');

add_filter('show_admin_bar', 'hide_admin_bar');
function hide_admin_bar($flag) {
    return false;
}

四:对非管理员用户隐藏

function my_function_admin_bar($content) {
    return ( current_user_can( 'administrator' ) ) ? $content : false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');

五:对非管理员用户隐藏

if ( ! current_user_can( 'manage_options' ) ) {
    show_admin_bar( false );
}

为TA充电
共{{data.count}}人
人已赞赏
主题开发

WordPress主题开发:安全的引入主题CSS和JS

2021-5-26 12:57:48

主题开发

WordPress主题开发:一个简单的WordPress主题

2021-5-24 12:14:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索