大多數 WordPress 新手在建站初期都會忽視一個小細節:評論系統的設定。表面看來,點一下「啟用評論」就完事了,但實際上有很多選項會深刻影響你的社群互動體驗。更重要的是,如果不設定好垃圾留言過濾,你的郵件通知每天可能淹沒在垃圾評論裡,真正的讀者意見也會被埋沒。本文將帶你一次搞清楚評論系統的全貌——從內建設定到垃圾評論防護,再到如何考慮是否用第三方系統取代。
內建評論系統的開關設定
WordPress 內建評論功能預設是開啟的,但你可以針對不同情況靈活調整。在後台設定→討論這個區域,有一組核心開關決定了評論的基本行為。
第一個關鍵決定是「文章與頁面允許評論」。打勾表示新發布的文章預設開放評論,但這個設定只對未來新寫的內容有效——既有文章的評論開關需要個別編輯。如果你是個人部落格,通常會開啟;如果是企業形象站偶爾發新聞稿,可能就不需要。不需要評論的頁面(比如服務條款頁)記得手動關掉。
第二個設定涉及評論鏈的深度。你可以設定在文章發布後超過 N 天就自動關閉評論,避免舊文章繼續累積垃圾留言。比如設定 30 天,就表示 30 天後發布的舊文自動關閉評論,新的回覆無法發布。這對於歷史文章特別有幫助,因為垃圾評論者往往會挖舊文章來投放廣告連結。
第三個是「評論者必須輸入名稱和電子郵件地址」。開啟這個選項可以稍微提高垃圾留言者的門檻——至少他們得填表單——但坦白說作用有限。真正的垃圾留言是自動化的,再複雜的表單也擋不住。
評論審核流程與核可機制
評論到了你的站台後,下一步是決定是自動核可還是手動審核。這攸關讀者體驗與管理負擔的平衡。
在後台設定→討論裡,有一項叫「評論必須經過批准」。勾選它,新評論發布前必須你手動審核。好處是你能完全掌控評論品質,壞處是讀者發完評論後看不到自己的留言,體驗會很挫折,甚至以為發布失敗。折中方案是只對特定使用者啟用自動核可——WordPress 有個設定叫「已批准過的評論者自動通過」,一旦某人的評論曾經被你批准過,之後的留言就自動發布。這既保留新訪客的管制,也不會讓熟客卡住。
另一個細節是「評論作者必須先前獲得過批准的評論」。啟用它會讓所有首次留言的人都卡在審核隊列,只有曾被你批准過的人才享受自動發布。這對企業站或有品牌聲量的網站很適用。
在實務運作上,大部分網站會設定自動核可但結合垃圾過濾外掛(Akismet)來兜底——先讓合法留言快速顯示,垃圾留言在後台被隔離,你定期清理就好。
Akismet 垃圾評論過濾外掛
Akismet 是 WordPress 官方推薦的垃圾留言過濾工具,也是全球最廣泛使用的解決方案。它的原理是比對每則評論與全球垃圾評論資料庫,判斷是否為垃圾。
安裝很簡單:在外掛→安裝外掛搜尋「Akismet」,裝好後啟用,然後需要一組 API 金鑰才能運作。API 金鑰可以透過 WordPress.com 帳號免費取得,或者自行到 akismet.com 註冊。免費版本適合小站(商用有限制),商用站點需購買授權。
啟用 Akismet 後,外掛會自動檢查每則新評論。垃圾留言會被直接送到「垃圾留言」資料夾,你在後台評論列表裡會看到一個分頁專門顯示這些被攔截的留言。定期檢查一下,以防誤判刪掉真正讀者的評論。如果發現有真評論被判成垃圾,可以點「非垃圾」移回待批評論;反之如果漏掉垃圾留言,也可以教 Akismet 下次更聰明。
Akismet 的威力在於全球規模——數百萬站台的垃圾資料累積,讓它能識別大量新興的垃圾模式,但它並非完美。有些高度客製化的站台(比如社群論壇)可能需要搭配 Akismet 額外設定,或整合其他過濾機制。
關閉特定文章或頁面的評論
有時你只想部分文章開放評論。WordPress 提供了彈性——在文章編輯器裡找到右上角的「文章」設定面板,展開「討論」區塊,就能看到「允許評論」的勾選框。取消勾選,該文章的評論區會完全隱藏。
這在幾種情況下很有用。政策或法律文件通常不需要評論;付費內容文章可能只想讓會員評論;正在整修的舊文章可能暫時關掉,等完成後再開。
批量操作的話,也可以進後台文章列表,用篩選器找出已發布的文章,再用快速編輯列一次改評論設定,但這個功能的便利性因 WordPress 版本而異。
設定評論通知郵件
當有人留言時,WordPress 會寄信通知你(以及之前回覆過的人)。在後台設定→討論裡,你可以控制郵件通知的時機與內容。
「評論提交時寄電子郵件」表示任何留言(包括垃圾)都會觸發通知,除非被 Akismet 之類的外掛攔下來。「新評論待批准時通知」則是只在有待審核評論時才寄信,建議勾選,這樣你就不會錯過需要你決策的留言。
郵件本身會包含評論內容、評論者的名字、發表時間,以及一個直接前往後台審核的連結。如果每天通知郵件爆炸,表示垃圾過濾設定得不好,需要檢查 Akismet 或其他過濾工具。
另一個常被忽略的設定是「評論跟進電子郵件」——當某個讀者留過評論後,之後同篇文章的新評論會被寄給他(如果他勾選了「我的後續評論請寄給我」)。這促進了讀者之間的討論,但也意味著你發的每個回覆都會變相通知了整個評論社群,要留意不要說太私人的事。
評論郵件寄件人設定
WordPress 預設的通知郵件是從 wordpress@yourdomain.com(或 noreply@yourdomain.com)發出。如果你想改成公司信箱或特定帳號寄出,可以用程式碼或外掛客製化。簡單的方式是裝一個像「Email Address Change」的輕量級外掛,讓你直接在設定裡改郵件位址。
寄件人改對了,讀者會覺得你重視評論,因為信是從真實企業郵箱發的,而不是系統自動化的樣子。
第三方評論系統的考量時機
隨著 WordPress 生態成熟,很多網站開始考慮用 Disqus、Facebook Comments、Commento 這類第三方系統取代內建評論。什麼時候該換?
考慮換系統的理由包括:你想讓讀者用社群帳號快速登入(省去填表單的步驟)、你要建立跨多個站台的統一評論社群、你需要更強大的社群互動功能(投票、標記違規、會員專屬區),或者內建評論的效能已經成為瓶頸。
Disqus 是最知名的選擇,提供豐富的社群功能與強大的垃圾過濾。但代價是讀者數據被 Disqus 蒐集,某些隱私敏感的站台會反感;另外 Disqus 的免費版會在評論區插入廣告。
Commento 是輕量且尊重隱私的替代品,沒有廣告但是付費制。Facebook Comments 則讓讀者直接用臉書帳號留言,適合有臉書粉絲團的站台。
不該換系統的理由是設定成本高、遷移舊評論困難、讀者習慣了內建評論流程,或是評論數量不夠大,沒必要弄複雜。WordPress 內建評論系統已經夠用——搭配 Akismet,再加上適當的審核流程,足以維持一個健康的評論社群。
如果一定要換,記得先把舊評論導出,評估新系統的遷移工具支援狀況。有些外掛可以協助舊評論導入到 Disqus 之類,但過程往往需要手動調整。
評論版面樣式與讀者體驗
評論版面也會影響留言意願。在外觀→小工具裡,你可以把「最近評論」小工具放在側欄,展示最新留言,鼓勵新訪客加入對話。
大多數主題預設的評論區樣式還不錯,但如果你想調整評論表單的欄位或設計,可以用子主題的 functions.php 客製化。比如改變文本區的大小、刪掉某些欄位、或改評論提交按鈕的文字。
另一個細節是「回覆」體驗——WordPress 內建允許評論嵌套回覆,讀者點「回覆」會在該評論下方回覆,而不是直接發布新評論。這對讀者體驗很重要,保留這個功能通常是個好主意。