便宜VPS,VPS推荐
整理VPS云服务器优惠信息
Jtti 恒创科技 TOTHost 华纳云 搬瓦工 GigsGigsCloud UCloud LisaHost dotdotnetworks

不安装插件实现WordPress登录保护

搬瓦工

昨天VPS GO给大家介绍了《WordPress开启Google reCaptcha教程,为登录、评论等加入验证码》,利用reCaptcha保护WordPress登录页面自然是非常不错的,但一些朋友可能不喜欢安装太多插件,所以今天再分享个不安装插件实现WordPress登录保护的方法。

一、无插件版WordPress登录保护

WordPress的后台登录页面统一是/wp-login.php,所以我们要做的就是保护这个页面。

在functions.php中加入以下代码:

add_action('login_enqueue_scripts','login_protection');
function login_protection(){ 
    if($_GET['user'] !='me')
	header('Location: http://www.baidu.com'); 
}

这样,用户直接访问/wp-login.php登录页面就会被重定向到百度首页,必须访问/wp-login.php?user=me才能正常打开登录页面,这种方法也可以非常方便的实现WordPress登录保护。

注:这里的参数me和值user都是可以自定义的。

二、WordPress reCaptcha安装方式

我们也可以通过插件的方式实现WordPress保护,最常用的就是Google reCaptcha了:《WordPress开启Google reCaptcha教程,为登录、评论等加入验证码

赞(1)
关注我们
未经允许不得转载:VPS GO » 不安装插件实现WordPress登录保护