Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 联系方式7不工作_Wordpress_Contact Form 7 - Fatal编程技术网

Wordpress 联系方式7不工作

Wordpress 联系方式7不工作,wordpress,contact-form-7,Wordpress,Contact Form 7,我在HostGator上安装了WordPress v3.9.2。我已经安装了联系人表单7插件。当我尝试发送电子邮件时,出现以下错误: 在Chrome开发工具中,我看到它发出一个AJAX调用,返回以下信息: 为了解决这个问题,我打开了HostGator错误日志,但它是空的。是否有人建议我如何解决此问题并使联系表单7正常工作?根据wpcf7的源代码,出现此消息可能有两个原因: 该邮件被识别为垃圾邮件 无法将邮件传递到传出邮件服务器(您自己的服务器上的活动服务器) 不幸的是,除了修改源代码并尝试生

我在HostGator上安装了WordPress v3.9.2。我已经安装了联系人表单7插件。当我尝试发送电子邮件时,出现以下错误:

在Chrome开发工具中,我看到它发出一个AJAX调用,返回以下信息:


为了解决这个问题,我打开了HostGator错误日志,但它是空的。是否有人建议我如何解决此问题并使联系表单7正常工作?

根据wpcf7的源代码,出现此消息可能有两个原因:

  • 该邮件被识别为垃圾邮件
  • 无法将邮件传递到传出邮件服务器(您自己的服务器上的活动服务器)
  • 不幸的是,除了修改源代码并尝试生成一些调试输出之外,没有办法知道实际发生了什么


    要做的第一件事可能是找出它的可能性是1还是2,然后(如果是2),删除调用
    wp\u mail()
    调用
    WPCF7\u ContactForm->compose\u mail()前的
    符号,或者在WP-config.php文件中将
    WP\u DEBUG
    设置为true。

    我通过执行以下两项操作使其工作:

  • 停用WP Mail SMTP插件,该插件“将WP_Mail()函数重新配置为使用SMTP而不是Mail(),并创建一个选项页来管理设置。”

  • 使联系人表单7插件中的“发件人”字段具有我的网站域。例如contactform@mydomainame.com


  • 可能存在以下问题,导致联系人表单7无法正常工作

  • 联系表单7插件与其他插件或主题冲突
  • jQuery或JavaScript错误,停止联系表单7的ajax机制
  • 无效的HTML结构
  • 邮件被识别为垃圾邮件
  • 无法将邮件发送到传出邮件服务器
  • footer.php和header.php文件中缺少wp_head()和get_footer()
  • 联系人表格7中的错误配置
  • 阅读更多: