首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Woocommerce“新订单”邮件未发送

Woocommerce“新订单”邮件未发送
EN

Stack Overflow用户
提问于 2018-05-14 22:09:26
回答 1查看 3.5K关注 0票数 1

我正在尝试解决一个关于我的woocommerce电子邮件的问题。当下订单时,管理员的“新订单”电子邮件不会从“我的站点”发送,但客户会收到确认。

在每个网站上检查了一下,我的问题仍然存在。我能够在ftp上设置de debug.log文件,出现的错误如下:

对于查询INSERT INTO wp_'XXXXXX'_wpml_mails (mail_idtimestamphostreceiversubjectmessageheadersattachmentserrorplugin_version)值( null,'2018-05-12 16:37:27','‘),

INSERT数据库错误列'subject’不能为NULL

是WPML (多语言插件)还是服务器有问题?和woocommerce?

感谢任何帮助或建议,可以让我解决这个问题,因为它导致我的商店一个很大的障碍…

EN

回答 1

Stack Overflow用户

发布于 2018-06-10 07:35:30

我遇到了完全相同的问题,我已经通过编辑woocommerce/templates/emails/email-order-details.php文件解决了这个问题:

28-34行中,我删除了if条件,只保留了else中的部分。我再次开始收到管理员电子邮件,但仍然出现相同的错误消息,并且电子邮件到达时没有主题。

编辑:导致no subject的插件是WPML Media,这是一个已知的问题。你可以在这个WPML open support ticket中找到解决方法的说明,正如他们所说的,这是一个解决方法,直到下一个WooCommerce Multilingual插件更新发布。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50332423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档