分享各种网络资源
是我乃至整个互联网的精髓所在
最新消息:站点开启被动注册模式,详情点击这里了解
 您目前所在位置: 站点首页 » WordPress » 代码 » WordPress隐藏用户中指定用户
+

WordPress隐藏用户中指定用户

WordPress隐藏用户中指定用户-BanYuner

昨天刚刚发布了一篇关于如何隐藏插件列表中指定插件的文章,详见:如何隐藏插件列表中的插件。那么今天同样介绍一下如何在WordPress中隐藏用户列表中的指定用户。

我们使用这个代码原因一个是因为自己站点一旦被黑,或者说站点拥有多个管理员的时候,自己预留一个管理员并且隐藏的话,就不怕那些蓄意搞破坏的家伙禁止我们登陆了。

那么如何使用呢,代码如下:

add_action('pre_user_query','yoursite_pre_user_query');
function yoursite_pre_user_query($user_search) {
global $current_user;
$username = $current_user->user_login;
if ($username == '<YOUR USERNAME>') { 
}
else {
global $wpdb;
$user_search->query_where = str_replace('WHERE 1=1',
"WHERE 1=1 AND {$wpdb->users}.user_login != '<YOUR USERNAME>'",$user_search->query_where);
}
}

其中替换为用户列表中的用户名。代码方面直接放入functions.php中即可。但是这里我们还是需要注意一点,因为在用户页面中,会显示管理员用户有多少个,那么就报漏了,这里通过CSS直接隐藏是最好也是最方便的方法,添加下面代码到functions.php中即可:

function hide_user_count(){
?>
<style>
.wp-admin.users-php span.count {display: none;}
</style>
<?php
}
add_action('admin_head','hide_user_count');

下面是我测试前的效果:
WordPress隐藏用户中指定用户-BanYuner

下面是测试后的效果:
WordPress隐藏用户中指定用户-BanYuner

其实使用起来效果还是不错得,有兴趣的用户可以尝试使用一下。 WordPress隐藏用户中指定用户-BanYuner

关注我们 打赏 分享此文

微信扫码,关注我们

扫码,支持我

WordPress隐藏用户中指定用户

支付宝(点击图片切换)

扫码,支持我

WordPress隐藏用户中指定用户

微信(点击图片切换)

扫码,手机看

WordPress隐藏用户中指定用户
匿名

个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃ 分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

相关推荐

  • WordPress添加评论内容字数限制

    WordPress添加评论内容字数限制

    很久之前我们介绍过,如何添加文章内容字数限制,有兴趣的可以去了解一下: 那么今天给大家介绍的是,如何给WordPress评论内容中添加字数限...

    点击查看
  • Giphypress-WordPress文章内容中添加GIF图片

    Giphypress-WordPress文章内容中添加GIF图片

    看了标题之后,千万不要关闭这个页面,因为这个页面里面的内容可能跟你了解的不一样。 我们都知道 WordPress 可以通过添加媒体来上传 G...

    点击查看
  • 如何自定义WordPress登陆页面背景

    如何自定义WordPress登陆页面背景

    这个功能是一个小功能,但是就我了解到的,目前还是有很大一部分主题都是使用的了这个功能的,所以这里还是简单的介绍一下实现方法。 首先我们看到登...

    点击查看
WordPress隐藏用户中指定用户
2 + 6 =
  • 昵称 (必填)  
  • 邮箱 (必填)
  • 网址 (选填)