国内WordPress全站不翻墙启用Google验证码系统Recaptcha

20180418更新:

更换插件为Google Captcha,可在插件中心搜索安装。

——————————————————————

启用recaptcha的文章已有不少,但说到在国内应用的,只有寥寥几文。概是因为国内墙的原因,验证码不能正常工作。我在前人基础上,将自己折腾的过程做个总结。 

0.我使用的是No Captcha,也就是最少只需要单击一下就完成验证的一种机制,省时省力。具体的可以在本站文章评论与注册登入界面试用体验。 

1.百度申请No Captcha的步骤。这里不详细展开。 

2.wordpress安装插件No CAPTCHA reCAPTCHA,博文版本为1.2.1 。可在文末附件下载本插件,或在插件中心安装。需要注意的是,从本文附件百度盘下载的插件是我以本文方法修改完之后的版本。安装后设置插件,设置界面需要填入两个Key。按需启用验证码。

 

3.修改插件文件:

根目录/wp-content/plugins/no-captcha-recaptcha/base-class.php

找到这么一段地址:

https://www.google.com/recaptcha/api.js

修改为

https://www.recaptcha.net/recaptcha/api.js

我修改了三处,保存。这个修改后的地址就是国内无翻墙使用的关键。 

4. 如果你wordpress主题使用的是自己的评论系统,那么插件在评论启用验证的功能可能失效。你需要手动添加一段代码到主题根目录下的comments.php文件。

<div class=”g-recaptcha” data-sitekey=”你的sitekey”></div>

这段代码在recaptcha申请页面也能看到。 

你还可以设置判断,对登入用户免验证码评论。具体可查看文章:https://www.magicalex.top/st/293.html

5.赶快试试看看吧。






文件名称:No CAPTCHA reCAPTCHA

更新日期:20180221

作者信息:MailOptin Team

提示:下载后请检查MD5值,欢迎捐赠本站以及广告合作!

下载地址:点击下载 查看官网 【文件大小:21.5KB】

相关推荐
转载请注明来源: