欢迎光临
我们一直在努力

WordPress 咨询表单 7 阻止渣滓邮件的 4 种方法

渣滓邮件在咨询表单的智能提交关于高流量的 WordPress 网站来说是一个大疑问,每天都会收到数百封渣滓邮件。作为最受欢迎的收费 WordPress 咨询表格插件,咨询表格 7是渣滓邮件发送者的高度指标。当天跟大家分享 Contact Form 7 阻止渣滓邮件提交的 4 种方法。
WordPress 咨询表单 7 阻止渣滓邮件的方法

一、检验

这是 Contact Form 7 的内置反渣滓邮件性能,便捷又有效,经过征询用户一个便捷的疑问来上班,例如“哪个更大,2 还是 8?” 机器人无法回答这个疑问。因此,只要输入正确答案的人能力提交咨询表单。要增加检验,请编辑你的咨询表单并单击标签启动设置(如下图)。将生成的短代码粘贴到你的咨询表格中。代码看起来像这样:[quiz capital-quiz “Which is bigger, 2 or 8?|8”]
Contact Form 7的检验性能

二、Akismet

Akismet被誉为最好的 WordPress 反渣滓邮件插件,但不是每团体都知道它实用于 Contact Form 7。在测试中,Akismet 阻止了大概 70% 的 Contact Form 7 渣滓邮件,但不是所有。它与本文中提到的其余一些处置打算配合经常使用成果更好。假设你激活了 Akismet WordPress 插件并依照屏幕上的说明增加你的 API 密钥(非营利性网站收费,商业网站每月支付大批费用),你须要做一些额外的性能来成功 Contact Form 7的设置。请参阅:contactform7.com/spam-filtering-with-akismet/。
Akismet阻止渣滓评论

三、Contact Form 7 Honeypot

Contact Form 7 Honeypot 是一个 WordPress 插件,可在你的咨询表单中增加暗藏字段。真正的用户不会看到,由于该字段是无法见的。然而机器人不会知道这一点并将其填写,那么插件会辨以为机器人并阻止其提交。装置并激活 Contact Form 7 Honeypot WordPress 插件后,经常使用 Generate Tag 选项创立一个 Honeypot 短代码以拔出到你的咨询表单中。它看起来像这样(咨询表格 7 倡导将 ID 更改为惟一的,因此将 827 交流为其余内容):[honeypot honeypot-837]
Contact Form 7 Honeypot

四、ReCaptcha v2

这是我介绍的且大少数人选用的阻止渣滓邮件的方式,reCAPTCHA可以包全你免受渣滓邮件和其余类型的智能提交。经常使用 Contact Form 7 的 reCAPTCHA 集成模块,你可以很好的阻止渣滓邮件机器人提交表单。这里是经常使用引见:contactform7.com/recaptcha/,成功的步骤如下:1、装置ReCaptcha v2 for Contact Form 7 插件,作者:IQComputing;2、在左边 Contact Form 7 子菜单当选用 reCaptcha Version,在关上的设置界面当选用V2版本及验证码起源“谷歌”。
ReCaptcha v2 for Contact Form 7 插件设置
3、注册网站并放开API,reCAPTCHA 是 Google 的服务,因此你须要一个 Google 帐户能力经常使用它。经常使用谷歌帐户登录后关上:www.google.com/recaptcha/admin/create。reCAPTCHA 类型选用 reCAPTCHA 第 2 版的“启动人机身份验证”。至于为什么不选用V3版,由于还不够完善,还要留意 v3 的 API 密钥与 v2 的不同,v2 的密钥不实用于 v3 API。按要求填写及勾选后提交取得两串API密钥,请记载上去。4、关上咨询表单 > 整合菜单。点击 reCAPTCHA人机识别系统的性能集成,输入两串API密钥并保留更改。
reCAPTCHA人机识别系统的性能集成
5、在你的咨询表单设置界面,点击 reCaptcha 标签并启动便捷设置,在表单模板框中将生成的短代码移到表单提交按钮的上面,自此设置已成功,刷新前端页面看成果。
咨询表单设置reCaptcha标签
尺寸选用“个别”的状况下,是如下成果:
reCaptcha设置成功的最终成果
假设你只想增加一种方法来缩小 Contact Form 7 的渣滓邮件,那么我介绍 Google 的 ReCaptcha v2。这是最好的独立处置打算,由于它十分弱小和片面。无论WQ 是 WordPress 专家还是初学者,都可以经常使用它。


wordpress contact form怎么发邮件

其实如果Contact Form 7收发邮件不成功,这不是单单是Contact Form 7插件的问题,这时WordPress其他发送邮件的功能也不正常,主要是服务器出现问题,或者插件主题冲突等;1、Contact Form 7的邮箱设置正确,contact form 7的联系表单无法给邮箱发送邮件;2、WordPress设置正确,在后台登陆了路径/wp-login.php那里点击 “Lost your password?”,输入邮箱地址后,提示无法发送;3、WordPress的后台客户评论不能通知到您的邮箱;Contact Form 7 和 WP-Mail-SMTP插件 结合使用。

1、配置 contact form 7点击左边:Contact-contact forms ,可以看到有个 contact form1 演示,我们把他复制一个,重命名重命名为:contact form only email,因为我想把这个做为邮件列表,不想让它出现 name,massage方面的内容,所以重命名为only email, 你也可以命名为其它,如:contact us,一般contact us,有三个字段。

name,massage,email,等。

这样就可以用在不同的场合了。

点击 edit,我们编辑它。

把其它删除,只留下,email和send, send是必需要有的。

用在不同场合,相应的你可以增加相关的元素。

2、布置 contact from 7保存过后,我们把上面一段代码,copy到你网站,需要的地方。

如: your post, page, or text widget content:我们把 [contact-form-7] 复制到,app-wigets 下的footer相应的footer 增加 text wigets,拖动 text 到 sidebar for footer(column 2)当然了,你可以用一些代码修饰。

3、Contact form Mail 配置QQ图片20151126165001.pngTo: 填写你的邮箱。

是接收信息或邮件的信箱,就是客户从你网站上发的信息或邮件列表,用这个邮件接收From: 填写你的邮箱。

用你的什么邮件发送这些信息。

Subject:邮件主题,可以随便命名,如:我收到的邮件列表。

Msessage body: <[your-email]> 这个最重要,这是在你网站上,客户发的邮件帐户。

我们做contact form的目的就是收集这个 <[your-email]>。

4、Mail-SMTP配置5、发送邮件测试,如果结果是:bool(true)就 OK了;然后再在你的网站前端测试下;6、确保收到客人留言不管怎么样,可能大家对Contact Form 7 收发邮件会有个心里疙瘩,为了确保我们能收到客户邮件,还是建议大家再安装多一个插件:Contact Form DB ,这个插件可以在用户通过Contact Form 7 给你提交留言时,即使留言没有通过Contact Form 7发给你,这个插件也可以在后台记录下Contact Form 7这个留言,那样就不会因contact form 7不发送而错过客人的信息了。

请问wordPress 什么表单插件能在后台或数据库查看到前台表单提交的数据(不要以邮件形式)

建议使用contact form 7表单+contact form DB 结合使用,contact form DB可以直接在后台显示contact form 7表单提交的信息。


歆兴故事汇

长按二维码关注

看完要关注,从此人生不迷路!


赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress 咨询表单 7 阻止渣滓邮件的 4 种方法》
文章链接:https://www.775n.com/post-1722.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

登录

找回密码

注册