垃圾邮件是外贸人士公敌,今天来讲下Contact form 7增加防垃圾询盘功能的方法
本文目录如下
针对很多群发的无内容的空白垃圾邮件,可以在cf7表单设置那里加一个强制填写的功能即可预防,方法是在需要修改的表单的form选项里面,把textarea后面加一个*号,然后保存即可,如下图所示。*号代表要求填写内容
如果此方法用过,还是会收到垃圾询盘,那就继续往下看↓
在表单的FORM菜单里面,首先定位要放 QUIZ的位置,然后点击上面菜单中的quiz
然后在弹开的窗口的questions and answers中输入你的问题然后输入|,再在中线后面输入答案,然后点击insert tag
这样就插入到FORM里面了,然后点击save保存修改
然后在前台就可以看到这个这个问题过滤器了,设置非常简单。
如果有收到很多群发的垃圾广告询盘,可以优先采用此方法
1)获取akismet的api key
进入akismet官方网站www.akismet.com/wordpress/
点击activate akismet
然后直接点击get started with personal, 这个是免费的
接下来需要填一些资料
首先把右侧的这个价值拖到0,这样就可以免费使用了,接下来依次填上邮箱,你的姓名,还有你的绑定的网站的域名。填好之后把三个选项都打勾,最后再点击continue with personal subscription继续。
官网会发一个验证码到你填的邮箱里面,复制这个验证码然后填到这个框里面,并点击continue继续
然后它会把api key发到你的邮箱,你直接到你的邮箱复制这个api key,后面会用到。如果是Hunk的网站客户,复制到这个API KEY,直接发给Hunk即可,剩下的不用管。
2)安装akismet插件,激活, 并填入api key
直接搜索akismet,并安装和激活
点击akismet下面的,settings,然后点击manually enter an api key, 输入你在上面复制的api key, 并
点击connect with API key, 过一会就要以验证成功,然后直接保持即可。
3)在contact form 7中插入akismet的防垃圾代码,并保存
进入你需要加入防垃圾代码的表单,在form菜单里面添加
akismet:author 插入your-name后面,要留空格
akismet:author_email 插入your-email后面,要留空格
akismet:author_url 插入your-url后面,要留空格
然后保存表单。
以上三个代码是分别对表单的名字,邮箱和url进行过滤,可谓三重防护,这样垃圾询盘就会少很多。
添加google防垃圾验证到cf7表单中,可以全面的防止垃圾邮件和询盘,具体操作方法如下
以下是详细步骤
1)获取google captcha key
进入Google captcha注册页面,点击admin console,再点击+号
有gmail账号的会自动跳转到以下页面,没有gmail账号的需要注册一个才能使用
如下图,在标签填上名字,recaptcha类型选择V3, 在domains下面填上域名,然后在下面的两处地方打勾,填好后点击提交
接下来会提示注册成功,并显示两段秘钥,分别复制记下来,后面会用到
然后进入你的网站后台,在contact菜单下面点击Integration, 然后把上面记录下来的两个密钥填上去,再点击save即可添加google recaptcha完成。
比之前的V2版本要简单多了。
总结
以上的4个contact form 7防垃圾邮件方法,从易到难,第三种和第四种选择一种就行。 Hunk的网站用了之后,就很少收到垃圾询盘了。
“Contact form 7增加防垃圾询盘功能”上的8条回复
你好,请问为何设置好后,前面并没有显示“我不是机器人”的验证框
google catpcha对速度有影响,还是用askismet好一点
刚刚按照操作试了添加google recaptcha,现在测试会显示“THERE WAS AN ERROR TRYING TO SEND YOUR MESSAGE. PLEASE TRY AGAIN LATER. 不懂是什么问题呢”?我看了我contact form7的版本是5.1,之前表单工作是正常的 收到很多垃圾邮件,看youtube如何添加的,和Hunk你说的也是一样,但现在工作不正常,Hunk知道是哪里出问题了吗?
用akismet吧,更简单
Hunk 你好 谢谢你的分享 我有一个问题 希望你帮忙解答一下recaptcha的验证如何从中文“进行人机身份验证”变成英文版“i’m not a robots”
谢谢hunk
因为你用的是中文浏览器,所以自动显示中文。同样的,你的外国客户只会看到他的语言提示
非常好,谢谢!
谢谢Hunk,今天收到很多垃圾邮件。之前也自己摸索着操作过但是没有会。谢谢你专门写的博客。很有帮助。