为自己的WordPress添加Cloudflare验证码

前言

我们自建的WordPress博客有时候可能会遭到异常流量的攻击从而导致正常用户无法访问,此时一个验证码就显得尤为重要。Cloudflare作为全球知名的域名托管商为我们提供了免费的验证码服务,我们可以利用这个验证码来更好地保护我们的网站。

先决条件

你的WordPress域名必须托管到Cloudflare,如果你不知道如何将自己其他地方的域名转入到Cloudflare,可以参考其他教程。

安装

首先我们需要在WordPress安装Simple Cloudflare Turnstile,这个插件能帮助我们连接到Cloudflare的验证码服务。

安装之后要记得点击启用才能正常打开插件。

安装完成之后会出现这样的界面,点击红框区域的链接获取我们所需要的 site keysecret key

之后会跳转到Cloudflare的登录界面,你可以在红框标出部分修改仪表盘的语言为中文

我们点击中间的添加站点来为我们的网站添加验证码服务。

你可以和我一样给你的添加一个容易辨识的名字(如果你有很多域名的话你自己能分辨就可以),然后选择,即你网站的域名,小组件模式建议选择Cloudflare推荐的托管模式,它会自己选择是否需要对访问者使用验证码。

确定无误了之后我们点击创建

之后会显示出站点密钥密钥,此时我们返回到自己WordPress的 Simple Cloudflare Turnstile插件中,将从Cloudflare中获得的key复制进去。

滑动到下面我们可以看到验证码开启的选项,从上到下分别是 登录注册重置密码评论,笔者在这里都打开了,各位读者可以选择性打开。

如图这样就是成功了,我们可以点击 TEST RESPONSE来测试API是否成功调用

现在,我们就已经成功为我们的WordPress站点添加了Cloudflare验证码。

结语

Cloudflare Turnstile在尽可能减少对访问者的干扰下保护了网站的安全,如果你的WordPress面临着被机器人或者各种诈骗评论的影响,不妨试一试这款快捷的验证码服务。

小树,小树!