背景
新建博客系統的時候,默認的配置往往沒有開啟spam信息過濾的,導致一些爬蟲網站會頻繁的在你的文章下面進行機器人流言,在後台產生一大堆的辣雞信息,雖然不能直接展示出來,但是在後台展示的提示信息,對於有點強迫症的我來說,多少有點不可接受,以前使用過Google CAPCHA和reCAPTCHA 用於阻止非用戶的惡意支付行為,現在用在博客系統中,想使用Cloudflare 的Turnstile試試,像比較google 一些CAPCHA的地獄級的圖片識別,Cloudflare Turnstile 的用戶體驗比前者舒服很多。
Cloudflare Turnstile 使用了一系列非侵入性技術,這種技術通常在瀏覽器中不可見地運行,這使您可以在不要求訪問完成複雜的謎題的情況下保護您的網站。 Cloudflare 為了保護訪問者的私密性,使用了Apple 的Private Access Tokens 來測試訪問者是否是真人,而無需搜集額外數據,同時支持表單生成器或者WooCommece的集成,可以根據你的需求在不同的地方添加Cloudflare Turnstile。
在本文中,將向您展示如何將Cloudflare Turnstile 添加到Wordpress 網站中。

安裝Wordpress Cloudflare turnstile 插件
在wordpres的後台的插件市場,搜索關鍵詞 cloudflare Turnstile ,就會看到該插件,該插件允許您免費接入到Cloudflare Turnstile 服務。
安裝並激活插件,跳轉到設置
-> Cloudflare Turnstile
.

該插件需要您提供API keys(密鑰和密碼)。 在後台提示中的Link 點擊訪問:
You can get your site key and secret key from here: https://dash.cloudflare.com/?to=/:account/turnstile
獲取Cloudflare Turnstile的密鑰和密碼
註冊Cloudflare 平台的帳號,該平台的帳號註冊免費,登陸您的帳號然後訪問上述連結,會進入如下界面。

然後點擊【添加小組件】,自定義自己的組件名字,比如:wp-name. 和自定義主機名,也就是你的網站主域名(ethanwong.online就是主域名)。

點擊【添加】 ,其他配置不變,然後再【創建】 ,會看到你的密鑰和密碼,複製保存。

將密鑰和密碼保存到你的wordpress 的 cloudflare turnstile 配置中,勾選需要添加Cloudflare Turnstile的界面,點擊wordpress 後台 cloudflare Turnstile 的【保存】按鈕。

再看你的文章界面的評論,就可以看到了。