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

2 二、WordPress reCaptcha安装方式

昨天本站给大家简介了《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教程,为登录、评论等加入验证码》

推荐站内搜索:本机ip查询、香港vps主机租用、免费域名空间、域名 查询、电信服务器租用、游戏高防服务器租用、优惠服务器、美国主机评论、台湾主机、免费web服务器网站、