當(dāng)前位置:首頁>WordPress建站>網(wǎng)站安全>如何在 WordPress 中添加 Cloudflare Turnstile 驗(yàn)證碼

如何在 WordPress 中添加 Cloudflare Turnstile 驗(yàn)證碼

您想在 WordPress 中添加 Cloudflare Turnstile 驗(yàn)證碼嗎?

CAPTCHA 和 reCAPTCHA 可以阻止垃圾郵件機(jī)器人,但它們也不受訪問者歡迎。通過使用像 Turnstile 這樣的非侵入性技術(shù),您可以保護(hù)您的網(wǎng)站免受垃圾郵件機(jī)器人和自動(dòng)腳本的侵害,而不會(huì)打擾您的訪問者。

在本文中,我們將向您展示如何將 Cloudflare Turnstile 添加到您的 WordPress 網(wǎng)站。

如何在 WordPress 中添加 Cloudflare Turnstile CAPTCHA

為什么要在 WordPress 中添加 Cloudflare Turnstile CAPTCHA?

垃圾郵件對(duì)于包括 WordPress 在內(nèi)的所有網(wǎng)站來說都是一個(gè)大問題。垃圾郵件機(jī)器人可以使用不安全的形式向您發(fā)送垃圾鏈接,這將使您更難獲得潛在客戶。

他們還可以嘗試通過暴力攻擊或用垃圾評(píng)論充斥您的網(wǎng)站來侵入您網(wǎng)站的登錄表單,這會(huì)損害訪問者體驗(yàn)和您的WordPress SEO

如果您經(jīng)營一家在線商店,那么自動(dòng)化腳本甚至可能會(huì)發(fā)出欺詐性訂單。

許多網(wǎng)站所有者使用谷歌的CAPTCHA和reCAPTCHA來阻止腳本和機(jī)器人程序。然而,很多人抱怨這些技術(shù)帶來了糟糕的用戶體驗(yàn),有些人甚至擔(dān)心 CAPTCHA 會(huì)竊取他們的數(shù)據(jù)。

現(xiàn)在,Cloudflare 推出了 Turnstile CAPTCHA。這種替代技術(shù)使用了一系列非侵入性挑戰(zhàn),這些挑戰(zhàn)通常在瀏覽器中不可見地運(yùn)行。這使您可以在不要求訪問者完成復(fù)雜謎題的情況下保護(hù)您的網(wǎng)站。

為了幫助保護(hù)訪問者信息的私密性,Cloudflare 使用 Apple 的 Private Access Tokens 來測(cè)試訪問者是否是真人,而無需收集額外數(shù)據(jù)。

如果您使用的是表單生成器或 WooCommerce,那么 Turnstile 還會(huì)與這些第三方插件集成。這允許您在 WordPress 網(wǎng)站的許多不同區(qū)域添加不可見的驗(yàn)證碼。

現(xiàn)在,讓我們看看如何在 WordPress 中添加 Cloudflare Turnstile CAPTCHA。

安裝 WordPress Cloudflare 驗(yàn)證碼插件

將 Cloudflare 的驗(yàn)證碼添加到 WordPress 的最簡(jiǎn)單方法是使用Simple Cloudflare Turnstile。這個(gè)免費(fèi)插件允許您將您的網(wǎng)站連接到 Turnstile 服務(wù),然后檢查它是否正確響應(yīng)您的請(qǐng)求。

首先,您需要安裝并激活插件。如果您需要幫助,請(qǐng)參閱我們關(guān)于如何安裝 WordPress 插件的指南。

激活后,轉(zhuǎn)到設(shè)置 ? Cloudflare Turnstile

將站點(diǎn)密鑰和密鑰添加到 WordPress 網(wǎng)站

該插件現(xiàn)在會(huì)要求您提供站點(diǎn)密鑰和站點(diǎn)密碼。

您可以通過單擊“您可以從此處獲取您的站點(diǎn)密鑰和密碼”旁邊的鏈接免費(fèi)獲取這些內(nèi)容。

獲取 Cloudflare Turnstile 站點(diǎn)密碼和站點(diǎn)密鑰

該鏈接會(huì)將您帶到Cloudflare 登錄頁面,您可以在其中注冊(cè)您的域并創(chuàng)建站點(diǎn)密鑰和站點(diǎn)密碼。這是免費(fèi)的,但如果您還沒有,則需要使用您的電子郵件地址創(chuàng)建一個(gè) Cloudflare 帳戶。

登錄到 Cloudflare 儀表板后,在左側(cè)菜單中找到“Turnstile”并單擊它。

Cloudflare 儀表板

這將帶您進(jìn)入一個(gè)屏幕,其中包含有關(guān) Cloudflare Turnstile 的一些基本信息。

如果您樂意繼續(xù),請(qǐng)單擊“添加站點(diǎn)”按鈕。

將站點(diǎn)添加到 Cloudflare 儀表板

在此屏幕上,首先輸入“網(wǎng)站名稱”。

這僅供您參考,因此您可以使用任何您想要的東西。

將 WordPress 網(wǎng)站添加到 Cloudflare 儀表板

接下來,在“域名”字段中輸入您網(wǎng)站的域名。

下一步是選擇要?jiǎng)?chuàng)建的驗(yàn)證碼小根據(jù)。首選是“Managed”,這是 Cloudflare 推薦的方法。Cloudflare 在這里分析瀏覽器的請(qǐng)求,然后決定它應(yīng)該運(yùn)行哪種挑戰(zhàn)。

發(fā)生這種情況時(shí),訪問者將看到加載動(dòng)畫。

將 Cloudflare Turnstile CAPTCHA 添加到 WordPress

只要有可能,Cloudflare 就會(huì)嘗試在后臺(tái)運(yùn)行非交互式挑戰(zhàn),因此訪問者無需執(zhí)行任何操作。

在這種情況下,當(dāng)瀏覽器通過測(cè)試時(shí),用戶只會(huì)看到一條“成功”消息。

創(chuàng)建托管的 Cloudflare Turnstile CAPTCHA

有時(shí),Cloudflare 可能會(huì)決定顯示交互式挑戰(zhàn)更安全。然而,訪問者只需要勾選一個(gè)框而不是完成一個(gè)謎題,所以它仍然比傳統(tǒng)的基于謎題的驗(yàn)證碼更容易。

除非您有特殊原因不這樣做,否則使用托管驗(yàn)證碼是明智的,因?yàn)檫@可以為您提供良好的安全級(jí)別,同時(shí)將對(duì)訪問者體驗(yàn)的影響降到最低。

如何為 WordPress 創(chuàng)建托管驗(yàn)證碼

不想在您的WordPress 網(wǎng)站上使用交互式挑戰(zhàn)?然后您可以選擇“非交互式”或“不可見”。

非交互式挑戰(zhàn)在瀏覽器中運(yùn)行,因此訪問者無需采取任何操作。就像托管的驗(yàn)證碼一樣,訪問者將在挑戰(zhàn)完成時(shí)看到加載動(dòng)畫和“成功”消息。

如果您改為選擇“不可見”,則訪問者將看不到動(dòng)畫或成功消息。此設(shè)置允許您對(duì)訪問者完全隱藏驗(yàn)證碼,這可以避免混淆并且不會(huì)給您的WordPress 主題添加任何混亂。

做出決定后,單擊“創(chuàng)建”按鈕。

完成后,Cloudflare 將顯示您的站點(diǎn)密鑰和秘密密鑰。

為您的 WordPress 網(wǎng)站創(chuàng)建站點(diǎn)密鑰和密鑰

您現(xiàn)在可以將此信息添加到您網(wǎng)站上的插件設(shè)置中。

將 Cloudflare Turnstile CAPTCHA 添加到您的 WordPress網(wǎng)站

在您的 WordPress 儀表板中,返回設(shè)置 ? Cloudflare Turnstile。您現(xiàn)在可以繼續(xù)將“站點(diǎn)密鑰”和“站點(diǎn)密碼”添加到您的 WordPress 儀表板。

將 Cloudflare 密鑰和站點(diǎn)密鑰添加到 WordPress

之后,您可能想要自定義驗(yàn)證碼在您的網(wǎng)站上的外觀及其行為方式。首先,您可以打開“主題”下拉菜單并選擇淺色、深色或自動(dòng)。

下圖顯示了“深色”主題在 WordPress 評(píng)論部分中的外觀示例。

具有深色主題的 Cloudflare Turnstile CAPTCHA

默認(rèn)情況下,Cloudflare Turnstile 會(huì)向訪問者顯示“請(qǐng)確認(rèn)您是真人”消息。您可能想要更改此設(shè)置。例如,您可能會(huì)簡(jiǎn)要說明為什么驗(yàn)證碼如此重要,或者只需幾秒鐘即可完成。

要添加您自己的措辭,只需在“自定義錯(cuò)誤消息”字段中輸入即可。

為 WordPress CAPTCHA 創(chuàng)建自定義錯(cuò)誤消息

之后,您可以選擇要使用 Cloudflare Turnstile CAPTCHA 的表單。

您看到的選項(xiàng)可能會(huì)因您安裝的插件而異,但默認(rèn)情況下,您可以將 Turnstile 與所有內(nèi)置的 WordPress 表單一起使用。這包括登錄頁面用戶注冊(cè)表單密碼重置頁面。

為 WordPress 表單啟用 Cloudflare Turnstile CAPTCHA

如果您對(duì)輸入的信息感到滿意,請(qǐng)滾動(dòng)到屏幕底部并點(diǎn)擊“保存更改”。

現(xiàn)在,如果您訪問您的網(wǎng)站,您將看到正在運(yùn)行的 Turnstile CAPTCHA。

將 Turnstile CAPTCHA 添加到您的 WordPress 表單

WordPress 帶有不同的內(nèi)置表單,但您通常會(huì)希望創(chuàng)建自定義表單。例如,您可以將默認(rèn)表單替換為更適合您網(wǎng)站的專業(yè)設(shè)計(jì)替代方案。

您還可以添加核心 WordPress 軟件中缺少的表單,例如聯(lián)系表單和在線訂購表單。

Simple Cloudflare Turnstile 集成了適用于 WordPress 的最佳聯(lián)系表單插件,包括WPForms和Formidable Forms。這允許您將相同的高級(jí)驗(yàn)證碼添加到您的所有表單,無論您如何創(chuàng)建它們。

如何將驗(yàn)證碼添加到 WordPress 聯(lián)系表單

要將驗(yàn)證碼添加到任何 WPForms 或 Formidable Forms 頁面,只需轉(zhuǎn)到WordPress 儀表板中的設(shè)置 ? Cloudflare Turnstile

在頁面底部,您應(yīng)該看到 WPForms 或 Formidable Forms 部分,具體取決于您使用的插件。

將 Cloudflare 與 WPForms 和 Formidable Forms 集成

只需單擊這些部分中的任何一個(gè)即可展開。

要將 CAPTCHA 添加到您的所有表單,只需選中“在所有…上啟用”框。

為 WPForms 啟用驗(yàn)證碼

如果您使用的是“托管”或“非交互式”驗(yàn)證碼,那么您可以更改加載和成功動(dòng)畫是出現(xiàn)在表單的“提交”按鈕之前還是之后。

在下圖中,我們使用“After button”選項(xiàng)。

更改驗(yàn)證碼在 WPForms 中的顯示位置

要進(jìn)行此更改,只需打開“Widget Location”下拉菜單即可。

然后,選擇“Before Button”或“After Button”。

更改驗(yàn)證碼小部件的位置

有些表格可能不需要驗(yàn)證碼。例如,您可以為轉(zhuǎn)換次數(shù)不多的表單禁用驗(yàn)證碼,以查看這是否會(huì)提高您的轉(zhuǎn)換率。

要?jiǎng)h除驗(yàn)證碼,您需要在“禁用表單 ID”字段中輸入表單 ID。

從 WPForms 中刪除驗(yàn)證碼

如果您使用的是 WPForms,那么您可以通過轉(zhuǎn)到WPForms ? All Forms來獲取此 ID 。

“短代碼”列顯示每個(gè)表單的 ID。例如,在下圖中,表單 ID 為 62。

如何在您的 WordPress 網(wǎng)站上禁用驗(yàn)證碼

如果您是 Formidable Forms 用戶,請(qǐng)轉(zhuǎn)到Formidable ? Forms

在此屏幕上,找到您要排除的表單并記下“ID”列中的編號(hào)。

使用 Formidable Forms WordPress 插件創(chuàng)建的表單

您現(xiàn)在可以將這些 ID 添加到“禁用表單 ID”字段。

要從多個(gè)表單中刪除驗(yàn)證碼,只需用逗號(hào)分隔每個(gè) ID。

為多個(gè)表單禁用 Cloudflare CAPTCHA

當(dāng)您對(duì)設(shè)置集成的方式感到滿意時(shí),請(qǐng)不要忘記單擊“保存更改”以存儲(chǔ)您的設(shè)置。

現(xiàn)在,如果您訪問使用 Formidable Forms 或 WPForms 創(chuàng)建的任何表單,您將看到正在運(yùn)行的 Cloudflare Turnstile CAPTCHA。

獎(jiǎng)勵(lì):將 Cloudflare Turnstile CAPTCHA 添加到 WooCommerce

腳本和機(jī)器人不僅僅是WordPress 博客和網(wǎng)站的壞消息。如果您經(jīng)營一家在線商店,垃圾郵件機(jī)器人和自動(dòng)腳本可能會(huì)嘗試在您的商店注冊(cè)并下假訂單。

每筆交易都帶有處理提要,因此虛假訂單可能會(huì)花費(fèi)您很多錢并使您的業(yè)務(wù)難以發(fā)展。

好消息是 Cloudflare Turnstile 還集成了WooCommerce。這使您可以保護(hù)所有電子商務(wù)頁面,包括 WooCommerce 登錄、注冊(cè)和結(jié)帳頁面。

WooCommerce 結(jié)帳頁面上的 Cloudflare Turnstile CAPTCHA

要將 Cloudflare Turnstile 添加到您的 WooCommerce 頁面,只需轉(zhuǎn)到設(shè)置 ? Cloudflare Turnstile

然后,滾動(dòng)到“WooCommerce 表單”部分。

將驗(yàn)證碼添加到您的 WooCommerce 表單

如果尚未展開,請(qǐng)單擊此部分。

您現(xiàn)在將看到所有 WooCommerce 頁面,您可以在其中添加 Cloudflare 驗(yàn)證碼。只需選中您要保護(hù)的每個(gè)頁面旁邊的框。

使用驗(yàn)證碼保護(hù)您的 WooCommerce 商店

之后,不要忘記單擊“保存更改”來存儲(chǔ)您的設(shè)置。現(xiàn)在,如果您訪問任何 WooCommerce 頁面,您將看到 Cloudflare Turnstile CAPTCHA。

我們希望本文能幫助您了解如何在 WordPress 中添加 Cloudflare Turnstile CAPTCHA。

拓展閱讀:

聲明:本站所有文章,如無特殊說明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。

給TA打賞
共{{data.count}}人
人已打賞
歡迎關(guān)注WordPress大學(xué)公眾號(hào) WPDAXUE
網(wǎng)站安全

基于事實(shí)和統(tǒng)計(jì)數(shù)據(jù)的 WordPress 安全性

2022-12-13 9:10:51

網(wǎng)站安全

為什么 WordPress 惡意軟件掃描程序毫無價(jià)值

2023-6-30 11:37:33

3 條回復(fù) A文章作者 M管理員
  1. 縉哥哥

    為毛我的 Cloudflare 沒有 Turnstile 菜單?

    • 縉哥哥

      是我眼瞎了

  2. 縉哥哥

    這是個(gè)好東西

?
個(gè)人中心
購物車
優(yōu)惠劵
今日簽到
有新私信 私信列表
搜索

平和县| 惠来县| 盐津县| 神池县| 集贤县| 刚察县| 余庆县| 崇信县| 江西省| 舟山市| 遂川县| 钟祥市| 阳谷县| 石首市| 漳平市| 肥西县| 庄河市| 大关县| 天等县| 秭归县| 彭水| 九寨沟县| 通江县| 广昌县| 泉州市| 聂拉木县| 赤城县| 宝清县| 武功县| 临猗县| 雷山县| 巨野县| 丹东市| 大宁县| 江达县| 儋州市| 八宿县| 清流县| 吉林市| 顺平县| 怀化市|