前言
在很早之前有寫部落格的習慣,但隨著步入社會也忘了當初的感覺
直到學了Wordpress後,又再次將我之前所寫的內容都搬到這邊來做經營
不過呢,一直有個問題困擾我,就是「廣告留言」、「垃圾留言」等問題
原本一開始不怎麼在意,直到前幾天我打開很久沒登錄的麥帶先生
整整有 「2000 條留言」 都是垃圾訊息!!
天呀,我刪了一段時間才完成…於是,有了這次的心得教學,與大家分享
Advanced noCaptcha & invisible Captcha
這套是由Shamim Hasan開發的外掛,目前總安裝數統計約10萬+
支援WordPress 5.4以上,或更新的版本
而且在安裝後是中文介面,相當親切唷!
而Advanced noCaptcha & invisible Captcha防止廣告留言的外掛非常簡單
只要安裝好外掛,輸入Google reCAPTCHA的金鑰和密鑰就完成了
不只能防止文章留言,也能套用在聯絡表格、Woocommerce、bbPress等,可以說是功能非常的全面
安裝方式
點選外掛 > 安裝外掛 > 搜尋 Advanced noCaptcha & invisible Captcha
找到該外掛後安裝並啟動
接著可以在設定的地方找到 Advanced noCaptcha & invisible Captcha 點入並開始進行設定
開始設定
Google reCAPTCHA類型
reCAPTCHA可以選擇V2、V3等版本,而這裏我是選擇reCAPTCHA V3,為什麼呢?
reCAPTCHA V3 是Google最新驗證是否機器人的版本。他與V2不同在於使用者不再需要透過「圖型驗證碼」、「勾選我不是機器人」等方式來證明自己不是機器人,而是透過在網站後段自動紀錄使用者在網站中瀏覽的行為過程,來判斷您是否為機器人
簡單來說,系統會自動判斷機器人唷!
輸入網站金鑰&密鑰
點選 Google reCAPTCHA 進入取得金鑰
如果您從未註冊過Google reCAPTCH,可以參考以下圖片,根據您的個人網站輸入資料
標籤是用來識別,可隨意輸入讓自己辨別就好
reCAPTCHA我會建議使用reCAPTCHA v3
網域就是輸入您的域名
最後打勾 接受《reCAPTCHA 服務條款》,在滑到最下方就有個「提交」
接著將拿到網站金鑰、密鑰,複製到外掛內的方框即可
啟動保護機制的表格
這裡可以勾選您想要保護的地方
有登錄表單、註冊表單、多站網路使用者註冊表單、忘記密碼表單、重設密碼表單、留言表單、bbPress 發表新主題表單、bbPress 回覆主題表單、BuddyPress 註冊表單、WooCommerce 結帳表單
在這裡因為我只是個人部落格需求,所以只有勾選「留言表單」
如果您的網站是多功能型的,可以依照您的需求勾選唷!
其他設定
這裡基本上就是外掛的客製化設定,錯誤訊息和語言都可做修改,但一般來說沒特別需求就是預設舊型
比較新奇的地方是CAPTCHA 分數,這是系統判定您是否為機器人的指數,不過也不用調整就是了~
reCAPTCHA v3 是判斷你的分數,它是有 0.1 ~ 1.0 之間分數,不過建議是方式大於 0.5 以上才算是一般人,這個方式是由 Google 的方式,不能由開發者可以干擾,所以它有一定的資料量讓你可以判斷才行。
轉至立川工作室
安裝完成
當以上的資料都設定好了,按下儲存設定
就會發現網站的右下角就出現 Google reCAPTCH的安全圖示囉!
如果沒有出現,就再回頭檢視一下設定是否哪裡有問題~
為何不選擇免費的Akismet?
原先我找了很多文章,都是推薦 Akismet
但我實際使用 Akismet 若要使用免費版,是不能有商業行為的,否則需要每月付出月租費
但我經營的個人部落格有嵌入Google廣告,所以 Akismet 認定我是商業行為,自然就不考慮了
雖然 Advanced noCaptcha & invisible Captcha 是免費的
但也有提供PRO付費版,不過若您跟我只是個人部落格,我認為就足夠囉
但若要支持作者,可以購買支持一下!
總結
Advanced noCaptcha & invisible Captcha
對於不想有Wordpress垃圾留言的人, Akismet 可以是你很棒的選擇
但若您像我一樣,個人部落格有開廣告營利,想解決垃圾留言或垃圾訊息又不想每個月付 Akismet 月租費
Advanced noCaptcha & invisible Captcha 是你更棒的選擇!
以上推薦給大家,謝謝您的觀看