【问题标题】:wp contact form 7 not working on safari browserwp联系表格7在Safari浏览器上不起作用
【发布时间】:2018-11-05 05:44:08
【问题描述】:

http://technologywisdom.com/devp/wp-lakecity-plating 我的网站包括简单的联系表格 7 表格,这些表格未在 safari 浏览器/Mac 上提交! AJAX Loader 继续加载而不发送表单。请检查并指导

【问题讨论】:

  • 请停用除联系表格7以外的其他插件并检查工作与否。
  • 提交时 Chrome 工具控制台日志中会显示哪些错误?
  • 我发现问题是因为我正在使用的 Contact Form 7 Plugin 的 MultiLine 文件,可能是它的 Js 与其他插件冲突。但我的表单需要它,因为我希望用户可以放松上传多个文件
  • 谢谢 David.J,您的回答让我找到了正确的地方来修复插件中的错误,但这也没有解决我的问题。我已经通过禁用 ajax 来做到这一点。也感谢其他人的帮助。这个平台是学习和解决错误的好地方。

标签: wordpress contact-form-7


【解决方案1】:

这很可能是由于插件/主题之间的冲突。尝试停用所有其他插件并切换到默认主题。 否则,您也可以禁用 Ajax 加载,只需转到 Plugins,Contact Form 7,单击编辑并找到 wp-contact-form-7.php 文件,然后在下面进行修改,

define( 'WPCF7_LOAD_JS', true);

define( 'WPCF7_LOAD_JS', false);

【讨论】:

  • 但是我在我的表单中上传一个文件并进行更改,而不是让我这样做
  • 这个方法并没有解决我的问题,但我通过禁用 ajax 加载器和一个名为 Contact Form 7 Controls 的插件来做到这一点。
  • 只有在您附加文件时才会出现这种情况?因为没有文件它的工作非常好。如果是因为文件附件,请从您的联系表格 7 后端检查您的文件类型和文件上传大小
猜你喜欢
  • 2014-10-04
  • 2017-01-23
  • 1970-01-01
  • 2017-08-29
  • 1970-01-01
  • 2015-05-06
  • 1970-01-01
  • 2017-11-04
相关资源
最近更新 更多