您是否检查了WooCommerce中的系统状态页面,以查看是否有任何功能不正常?
除此之外,你可能想看看这是否真的是WooCommerce的问题,或者例如sendmail() 不工作。您可以在PHP设置中进行检查,也可以简单地请求更改您帐户的密码,看看是否收到了该电子邮件。
这是WooCommerce中的一个已知问题,显然arisen 当woocommerce_defer_transactional_emails
引入了过滤器。尝试使用以下代码禁用它,看看这是否是问题所在:
add_filter( \'woocommerce_defer_transactional_emails\', \'__return_false\' );
如果问题仍然存在,并且您需要备份电子邮件并尽快运行,我建议您设置一个事务性电子邮件服务,如
Postmark. 这些服务对我来说一直是最可靠的。