使用recaptcha扩展时,联系表单7 wordpress不发送邮件

时间:2016-01-01 07:04:39

标签: wordpress wordpress-plugin recaptcha contact-form-7

我在我的新闻网站上使用联系表格7。

CF-7工作正常,但当我使用Recaptcha扩展时,它显示错误而不发送邮件。

4 个答案:

答案 0 :(得分:4)

我知道这是旧的。但迟到总比没有好。对?你可能已经自己想出来了。但是如果您或其他人遇到同样的问题:

我遇到了同样的问题。 CF7在没有reCAPTCHA的情况下发送了邮件。使用reCAPTCHA时,验证说我是人,但点击Send时收到了相同的错误消息

  

无法发送消息。请稍后再试,或通过其他方法与管理员联系。

但是,在尝试找出代码或文件/目录权限错误的尝试失败后,我重新检查Google提供的API密钥并看到了我的错误。

有时,密钥可以包含短划线-。因此,如果您(像我一样)只需双击该字段即可复制粘贴密钥,它只会复制其中的一部分。

喜欢这个:ltrnA15pKhyzPJU9sSvh6gh-nFEWvDgC

如果您双击它,它只会复制- ltrnA15pKhyzPJU9sSvh6gh之前的第一部分。如果您在网站上使用此密钥,它将无效,您将收到错误消息。

因此,请务必仔细复制所有密钥

答案 1 :(得分:1)

这是我的解决方案,对我有用。

当我创建第一个recaptcha时,我选择隐形recaptcha,这就是以形式产生问题的原因。

我删除了创建的recaptcha并创建了一个新类型recpatcha v2。我复制了密钥,一切正常。

答案 2 :(得分:0)

由于不推荐使用版本2.x,因此带有联系form7的

google reCAPTCHA版本2.x不再起作用。您应该必须更新Google Recaptcha的api密钥和站点密钥。我遇到了同样的问题,并且我更新了密钥,但是它不起作用。所以最后我从表单中删除了reCAPTCHA标记,并正常工作并发送了电子邮件。

答案 3 :(得分:0)

reCAPTCHA不适用于联系表格7,因此您可以使用“高级noCaptcha和不可见的验证码”并添加简码[anr_nocaptcha g-recaptcha-response]