[英]Contact Form 7 not working
我在 HostGator 上安装了 WordPress v3.9.2。 我已经安装了 Contact Form 7 插件。 当我尝试发送电子邮件时,出现以下错误:
在 Chrome Dev Tools 中,我看到它进行了 AJAX 调用,返回以下信息:
为了解决这个问题,我打开了 HostGator 错误日志,但它是空的。 有人建议我如何解决此问题并使联系表 7 起作用吗?
我通过做以下两件事让它工作:
停用“重新配置 wp_mail() 函数以使用 SMTP 而不是 mail() 并创建选项页面来管理设置”的 WP-Mail-SMTP 插件。
使 Contact Form 7 插件中的 From 字段拥有我的网站域。 例如,contactform@mydomainame.com
根据wpcf7的源代码,出现这个消息可能有两种原因:
不幸的是,没有办法知道实际发生了什么,只能修改源代码并尝试生成一些调试输出。
要做的第一件事可能是找出它的可能性是 1 还是 2,然后(如果是 2),删除WPCF7_ContactForm->compose_mail()
wp_mail()
调用前面的@
符号,或设置在 wp-config.php 文件中将WP_DEBUG
为 true。
可能存在以下问题阻止联系表格 7 工作。
阅读更多: https : //www.scratchcode.io/contact-form-7-is-not-working-issues/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.