垃圾郵件是外貿(mào)人士公敵,今天來講下Contact form 7增加防垃圾詢盤功能的方法
1. 簡單的初級方法
針對很多群發(fā)的無內(nèi)容的空白垃圾郵件,可以在cf7表單設(shè)置那里加一個強(qiáng)制填寫的功能即可預(yù)防,方法是在需要修改的表單的form選項里面,把textarea后面加一個*號,然后保存即可,如下圖所示。*號代表要求填寫內(nèi)容
2. 使用akismet插件防垃圾詢盤
如果有收到很多群發(fā)的垃圾廣告詢盤,可以優(yōu)先采用此方法
1)安裝akismet插件,并激活
直接搜索akismet,并安裝和激活
2)獲取Akismet插件的api key
點擊akismet下面的,settings,會跳轉(zhuǎn)到akismet的頁面,點擊Get your api key
接下來需要你注冊一個wordpress.com的賬號,如果你已經(jīng)有wordpress.com的賬號,直接登錄即可
接下來會跳轉(zhuǎn)到api key的選擇頁面(如果沒有跳轉(zhuǎn),在后臺找一下也可以找到),直接點擊basic下面的get basic
接下來會跳轉(zhuǎn)到付款頁面,不用急,直接把akismet basic下面的價格拖到0,然后再點Continue,不用付錢
接下來會彈出這個提示,因它偵測到你是從你的網(wǎng)站后臺進(jìn)入akismet頁面的,直接點擊activate this即可
然后它會跳轉(zhuǎn)到你的網(wǎng)站后臺,而且自動幫你填好了申請的api key,你只需要把strictness選擇為always put spam in the spam folder for review,然后 save changes即可。
3)在contact form 7中插入akismet的防垃圾代碼,并保存
進(jìn)入你需要加入防垃圾代碼的表單,在form菜單里面添加
akismet:author 插入your-name后面,要留空格
akismet:author_email 插入your-email后面,要留空格
akismet:author_url 插入your-url后面,要留空格
然后保存表單。
以上三個代碼是分別對表單的名字,郵箱和url進(jìn)行過濾,可謂三重防護(hù),這樣垃圾詢盤就會少很多。
添加google防垃圾驗證到cf7表單中,可以全面的防止垃圾郵件和詢盤,具體操作方法如下
3. 在contact form 7中加入google recaptcha防垃圾詢盤
注意,此方法由于加載了一些外部的文件,所以會對頁面的速度有一定的影響
以下是詳細(xì)步驟
1)獲取google captcha key
進(jìn)入Google captcha注冊頁面,點擊右上角get recaptcha
有g(shù)mail賬號的會自動跳轉(zhuǎn)到以下頁面,沒有g(shù)mail賬號的需要注冊一個才能使用
如下圖,在label填上網(wǎng)上名字,在domains下面填上域名,可以填多個域名,填好后點擊register
接著會跳轉(zhuǎn)到獲取頁面, 保存site key 和 secret key這兩段個字符
并在最下面的點save changes
2) 注冊captcha key到contact form 7
進(jìn)入后臺 - contact - integration, 點擊configure keys
分別填入site key和secret key,并點擊Save,即可注冊完成
3)加入captcha到contact form 7 表單中
進(jìn)入表單的編輯頁面,定位光標(biāo)到需要插入captcha的位置(一般在發(fā)送前面),并點擊菜單上的recaptcha
在彈開的窗口中可以進(jìn)行相關(guān)設(shè)置,一般保持默認(rèn)就可以,并點擊insert tag
可以看到recaptcha的tag已經(jīng)加入了,點擊SAVE
在前臺表單處刷新就可以看到添加google驗證碼成功, 驗證碼要在FQ狀態(tài)下才可以看到
總結(jié)
以上的三個contact form 7防垃圾郵件方法,第二種和第三種選擇一種就行,同時安裝。 Hunk的網(wǎng)站用了之后,就很少收到垃圾詢盤了。