==WP Anti Spam插件簡(jiǎn)介==
WP Anti Spam |,它是一個(gè)適用于wordpress的反垃圾評(píng)論插件,它可以通過設(shè)定禁止關(guān)鍵詞來阻止垃圾評(píng)論,只要禁止的關(guān)鍵詞出現(xiàn)在“comment”“ip”“name”“email”“url”中的任何一項(xiàng),評(píng)論就會(huì)被阻止,往日最煩人的“xxSEO”“xx網(wǎng)站推廣”等人工垃圾評(píng)論可以消停了;也可以阻止英文機(jī)器垃圾評(píng)論,大批量的英文垃圾評(píng)論也可以消停了;也可以動(dòng)態(tài)生成一個(gè)隱藏的表單來禁止機(jī)器自動(dòng)評(píng)論;也可以禁止含有鏈接的評(píng)論。每項(xiàng)功能都可以在后臺(tái)自由開啟或關(guān)閉。與WP官方Akismet之類的插件有本質(zhì)的不同,WP Anti Spam是阻止垃圾評(píng)論寫入數(shù)據(jù)庫(kù),是徹底的反垃圾評(píng)論,而Akismet之類的插件只是將評(píng)論歸類到垃圾評(píng)論中,仍然會(huì)寫入數(shù)據(jù)庫(kù),還得手動(dòng)刪除,個(gè)人覺得不徹底,也不是我所喜歡的,所以自己動(dòng)手開發(fā)了這個(gè)插件,已經(jīng)能夠完全滿足反垃圾評(píng)論的需求,既可以阻止機(jī)器自動(dòng)評(píng)論,也可以阻止人工垃圾評(píng)論,另外,WP Anti Spam在禁用后可以自動(dòng)刪除在數(shù)據(jù)庫(kù)中的設(shè)置選項(xiàng),做到了綠色無污染,這也是我的追求。插件已被WordPress官方收錄,也被國(guó)外下載站softpedia收錄。
==更新日志Changelog==
2012年11月6日(1.2.5版):
①新增“防止冒充博主”,可以設(shè)置“受保護(hù)的昵稱”和“受保護(hù)的郵箱”,多個(gè)之間用英文逗號(hào)隔開,受保護(hù)的昵稱或郵箱普通訪客留言時(shí)不允許使用,博主登錄后可以使用。
2012年2月3日(1.2.3版):
①新增“評(píng)論Gravatar頭像檢查”,可選擇“不作處理”“標(biāo)記為垃圾評(píng)論”“ 阻止并提示”。(登錄用戶不檢查)
②新增“評(píng)論字?jǐn)?shù)限制”,可設(shè)置最少字?jǐn)?shù)與最多字?jǐn)?shù)。
==WP-Anti-Spam插件安裝與使用==
(1)下載后解壓得到wp-anti-spam文件夾,上傳至 /wp-content/plugins/ 目錄,然后在后臺(tái)啟用即可。
(2)啟用后就是插件設(shè)置了,可以在“禁止的詞匯”(Words)那個(gè)輸入?yún)^(qū)域隔行填寫你要禁止的詞匯,例如:輸入“SEO”則可以禁止所有含有類似“xxSEO”的評(píng)論;輸入“@spam.com”則可以禁止所有含有類似“xx@spam.com”的評(píng)論;輸入“spam.com”則可以禁止所有含有類似“xx.spam.com”的評(píng)論;輸入“0.0.0.0”則可禁止來自這個(gè)IP地址的評(píng)論。總之,只要“評(píng)論內(nèi)容、IP地址、昵稱、郵箱、網(wǎng)址”中任何一項(xiàng)含有設(shè)定的禁止詞匯,評(píng)論就會(huì)被阻止。這個(gè)解除“xxSEO”“xx網(wǎng)站推廣”等人工垃圾評(píng)論的煩惱。
(3)可以勾選“昵稱和評(píng)論內(nèi)容中禁止含網(wǎng)址”,垃圾評(píng)論的最大特點(diǎn)就是亂加網(wǎng)址,這個(gè)可以非常有效地阻止垃圾評(píng)論,而且不會(huì)和“@回復(fù)”沖突,大家可以放心勾選。
(4)對(duì)于中文網(wǎng)站,可以勾選“評(píng)論內(nèi)容中必須含有中文”來阻止英文垃圾評(píng)論。
(5)可以勾選“生成隱藏域”,這種方法是動(dòng)態(tài)生成一個(gè)隱藏的表單,機(jī)器無法模擬,如果你的網(wǎng)站開啟了緩存則不能勾選這個(gè)選項(xiàng),這個(gè)選項(xiàng)還要求訪客的瀏覽器cookie沒有被禁用,如果訪客瀏覽器禁用了cookie則他的評(píng)論會(huì)被禁止,特別是瀏覽器的“無痕模式”“隱身模式”等會(huì)阻止cookie,所以這個(gè)功能應(yīng)慎重勾選。
(6)可以勾選“當(dāng)禁用此插件時(shí)自動(dòng)刪除設(shè)置選項(xiàng)”來保證禁用插件時(shí)不殘留數(shù)據(jù)。
(7)WP Anti Spam支持多語(yǔ)言,可以自行翻譯成任何語(yǔ)言,已經(jīng)自帶簡(jiǎn)體中文語(yǔ)言文件。如果相應(yīng)的語(yǔ)言文件存在,則會(huì)自動(dòng)顯示與WP安裝相一致的語(yǔ)言。
==FAQ常見問題解答==
① 怎樣讓W(xué)P Anti Spam兼容“WP Super Cache”“cos-html-cache”等緩存靜態(tài)化插件?
答:只要設(shè)置項(xiàng)不勾選“生成動(dòng)態(tài)隱藏域”就可以,因?yàn)檫@個(gè)功能與緩存靜態(tài)化插件會(huì)有沖突。
② 為什么訪客評(píng)論時(shí)提示“錯(cuò)誤:您是機(jī)器人或者您的瀏覽器禁用了Cookie。”?
答:這個(gè)是由插件的“生成動(dòng)態(tài)隱藏域”功能引起的,出現(xiàn)提示的原因有三種:(1)該訪客采用機(jī)器提交 (2)該訪客瀏覽器禁用了Cookie (3)博主網(wǎng)站安裝了“WP Super Cache”“cos-html-cache”等緩存靜態(tài)化插件卻在設(shè)置項(xiàng)勾選了“生成動(dòng)態(tài)隱藏域”,只要網(wǎng)站安裝了此類靜態(tài)化插件就不能勾選“生成動(dòng)態(tài)隱藏域”。
③ 為什么訪客評(píng)論時(shí)提示“Fatal error: Call to undefined function curl_init()”?
答:這是因?yàn)闄z查Gravatar頭像時(shí)需要CURL支持,假如主機(jī)不支持CURL就會(huì)出現(xiàn)此提示,解決辦法就是開啟主機(jī)CURL或者“沒有頭像的評(píng)論”這個(gè)選項(xiàng)勾選“不作處理”。
- 本文由 米粒 發(fā)表于 2013年10月24日11:37:54
- 轉(zhuǎn)載請(qǐng)務(wù)必保留本文鏈接:http://www.bjmhhq.com/12475.html
評(píng)論