Published on

使用 Cloudflare Turnstile 给 Wordpress 添加一道防线

Authors
  • avatar
    作者
    老麦

前言

自从开始使用 Cloudflare 的服务后就一收不可收拾,对于我这种要求不高的小站点来说,Cloudflare 足矣!

前些天帮朋友简单搭了个 Wordpress 博客,据朋友说运行得非常好,然后就一直和我感慨,说应该早就应该搭个人博客了,不应该在那些公共平台上写等等……

期间他和我问起应该如何添加验证码,虽然一年前我还有在用 Wordpress,但是我好像真的没有使用过验证码之类的插件。不过在 Wordpress 上我是使用过 Akismet 这个插件的,它也能够满足我的需求,虽然我对这个插件差生了一点疑惑,因为不用 Akismet 之前没什么垃圾评论,一用后就开始有了,而且清一色全是国外的。

这次和朋友一起讨论了一下,我给出的方案就是我前段时间在 Cloudflare 上看到的 Turnstile 服务,虽然该服务现在只处于 Beta 阶段,但我个人测试下来是非常好用的。

食用

在 Wordpress 上使用该服务直接安装一个名为 Simple Cloudflare Turnstile 的插件即可。

firefox_73JPhosy7o.jpg

安装并启用即可在 Setting ➡️ Cloudflare Turnstile 进行相应的设置。

在此之前我们先进入 Cloudflare 进行简单的设置,点击插件中提供的网址进入 Cloudflare,然后登陆自己的账号就会跳转到相应的设置界面。

Up5KdiGI7O.jpg

https://dash.cloudflare.com/?to=/:account/turnstile

在 Cloudflare 上的设置也是十分简单,示例:

firefox_of3tRZKFuc.jpg

小组件的模式选择托管,这样子当 Cloudflare 认为访问是安全时就不会弹出质询,当然这里可以根据自己的实际情况来选择。

最后将得到的站点密钥和密钥分别复制到插件里即可;

firefox_YkkuZb2TLA.jpg

如果站点的评论使用了 AJAX,那么我们需要在设置上展开并勾选对应的选项即可;

firefox_4Q8HrGmh7s.jpg

最后

不得不承认,Wordpress 上的插件是真的强悍,生态健全且很多功能第一时间就会进行适配,下载插件,简单设置一下即可,对新手非常友好。