如何添加 WordPress 驗證碼以減少垃圾郵件

[ad_1]

如果您曾被要求在網站上執行操作之前解決一個簡單的數學問題或「證明您是人類」 – 您遇到了驗證碼。 這個簡單的功能無處不在是有充分理由的。 事實上,您可能需要考慮將 WordPress 驗證碼添加到您自己的網站。

驗證碼旨在保護敏感信息、阻止垃圾郵件和攻擊,以及限制對網站重要功能的訪問。 它們不是萬無一失的工具,最好用作成熟安全計劃的一部分。 但是,它們可以幫助改善您網站的安全性和用戶體驗。

多種類型的驗證碼簡介

CAPTCHA(完全自動化的公共圖靈測試以區分計算機和人類)完全符合其笨拙的全名所暗示的含義。 它提供了一種測試,旨在區分人類與機器人或其他計算機程序之間的區別。

驗證碼已經在整個互聯網上使用了一段時間。 它們最常見的形式是一系列扭曲的字母和/或數字:

基本驗證碼的示例。

人類通常可以理解此圖像,而機器人可能會被彎曲的字母弄糊塗。 但是,這種類型的 CAPTCHA 存在問題。 人類通常很難真正閱讀,而機器人在混淆這些圖像方面做得越來越好。

因此,雖然您有時仍會看到這種類型的 CAPTCHA,但更簡單的形式已變得更加普遍。 有時會要求您挑選出符合特定標準的圖像。 在其他情況下,您必須解決一個基本的數學問題:

使用數學問題的驗證碼。

谷歌甚至實施了一種他們稱之為 No CAPTCHA reCAPTCHA 的新品種,它只需要你選中一個框:

帶有複選框的 Google 驗證碼。

這種類型的 CAPTCHA 會監視滑鼠的移動,以判斷您是否是人類。 像這樣的新的、基於研究的驗證碼可能會隨著時間的推移不斷出現。

使用 WordPress 驗證碼的優缺點

驗證碼的主要目標是在敏感頁面上提供額外的安全層。 當用作註冊、登錄或訂單的一部分時,此功能可以幫助阻止惡意機器人創建垃圾郵件或訪問個人信息。

當然,也有反對使用驗證碼的論點:

  • 一些驗證碼可能會惹惱用戶。 對於今天更簡單的 CAPTCHA 選項來說,這不是問題,但仍然是一個潛在問題。
  • 並非所有 CAPTCHA 都是萬無一失的,機器人在破解它們方面總是越來越好。

最後,驗證碼可以成為您網站的有用補充,但只有在謹慎使用時才能使用。 你會想要選擇儘可能不引人注目的品種。 另外,您不應該使用驗證碼作為忽視網站整體安全性的借口——它們應該是更大安全計劃的一部分。

至於何時使用驗證碼,它們在用戶提交個人信息的任何時候都是最有用的。 這包括註冊表單、結帳屏幕和登錄頁面。 您甚至可以在用戶提交評論之前要求他們,以減少垃圾郵件。 只需嘗試謹慎使用 CAPTCHA,並且僅在真正需要它們的地方使用。

將 WordPress 驗證碼添加到您的網站的工具

如果您想將驗證碼添加到您的網站,您所需要的只是正確的工具。 由於這是我們正在談論的 WordPress,這意味著尋找專用插件。 幸運的是,有幾個插件可以幫助您創建 WordPress 驗證碼。

我們將在下面介紹兩個。 每個插件都使用 Google 的「No CAPTCHA reCAPTCHA」,它可以很好地減少垃圾郵件,而不會給您的訪問者帶來不便。

首先,我們有谷歌驗證碼:

使用此插件,您可以將簡單的 CAPTCHA 複選框添加到您網站上的任何錶單,包括註冊、登錄、聯繫和評論表單。 還有很多額外的自定義選項。

其次,有 Advanced noCaptcha reCaptcha:

雖然此插件使用與上述相同類型的 CAPTCHA,但它為您的 CAPTCHA 的放置位置和顯示方式提供了更多利基選項。 例如,您可以將驗證碼添加到您的電子商務頁面或論壇,並調整它們的大小和外觀。

如何將驗證碼添加到您的 WordPress 網站

在我們結束之前,讓我們看看一個正在運行的 CAPTCHA 插件。 我們將使用 Google Captcha 作為示例,因為它易於使用和自定義。 您需要安裝並激活插件,然後導航到 WordPress 儀錶板中的新 Google Captcha 選項卡:

Google Captcha 插件設置。

在設置下,您可以輸入您的 Google API 密鑰以將您的網站連接到 reCAPTCHA 功能。 您需要向 Google 註冊您的網站,複製並粘貼您提供的密鑰,然後保存它們。 之後,您可以選擇 Test reCAPTCHA 按鈕以確保該功能正常工作:

Google Captcha 插件測試選項。

在下方,您可以選擇哪些表單應使用 reCAPTCHA。 您的選項包括默認頁面,例如您的登錄和註冊表單:

在 Google Captcha 插件中選擇表單。

如果您為插件的高級版本付費,您還可以將您的 reCAPTCHA 添加到使用 Contact Form 7 和 bbPress 等插件創建的表單中。

這裡有很多額外的自定義選項,這些都是不言自明的。 一旦您對 WordPress 驗證碼感到滿意,請保存您的更改,然後訪問您啟用它的表單之一,以對其進行測試:

登錄頁面上的 WordPress 驗證碼。

這樣,您就為 WordPress 網站的一些重要部分添加了額外的安全層!

結論

為了充分利用您的驗證碼,您需要在註冊和登錄表單等敏感頁面上謹慎使用它們。 選擇對用戶更友好的版本之一,例如 Google 的 No CAPTCHA reCAPTCHA,並記住此功能應該是整體安全計劃的一部分。 然後,您可以使用 Google Captcha 等插件輕鬆創建 WordPress CAPTCHA。

您對如何在您的網站上使用 WordPress 驗證碼有任何疑問嗎? 在下面的評論部分詢問!

相關文章