为自己的WordPress添加Cloudflare验证码
前言
我们自建的WordPress博客有时候可能会遭到异常流量的攻击从而导致正常用户无法访问,此时一个验证码就显得尤为重要。Cloudflare作为全球知名的域名托管商为我们提供了免费的验证码服务,我们可以利用这个验证码来更好地保护我们的网站。
先决条件
你的WordPress域名必须托管到Cloudflare,如果你不知道如何将自己其他地方的域名转入到Cloudflare,可以参考其他教程。
安装
首先我们需要在WordPress安装Simple Cloudflare Turnstile,这个插件能帮助我们连接到Cloudflare的验证码服务。
安装之后要记得点击启用才能正常打开插件。
安装完成之后会出现这样的界面,点击红框区域的链接获取我们所需要的site key
和secret key
之后会跳转到Cloudflare的登录界面,你可以在红框标出部分修改仪表盘的语言为中文。
在这里插入图片描述
我们点击中间的添加站点来为我们的网站添加验证码服务。
你可以和我一样给你的添加一个容易辨识的名字(如果你有很多域名的话你自己能分辨就可以),然后选择域,即你网站的域名,小组件模式建议选择Cloudflare推荐的托管模式,它会自己选择是否需要对访问者使用验证码。
确定无误了之后我们点击创建。
之后会显示出站点密钥和密钥,此时我们返回到自己WordPress的Simple Cloudflare Turnstile
插件中,将从Cloudflare中获得的key复制进去。
滑动到下面我们可以看到验证码开启的选项,从上到下分别是登录
、注册
、重置密码
和评论
,笔者在这里都打开了,各位读者可以选择性打开。
如图这样就是成功了,我们可以点击TEST RESPONSE
来测试API是否成功调用
现在,我们就已经成功为我们的WordPress站点添加了Cloudflare验证码。
结语
Cloudflare Turnstile在尽可能减少对访问者的干扰下保护了网站的安全,如果你的WordPress面临着被机器人或者各种诈骗评论的影响,不妨试一试这款快捷的验证码服务。
转载自我的个人博客:为自己的WordPress添加Cloudflare验证码