Woocommerce不会在取消订单时发送电子邮件

时间:2015-11-21 12:00:28

标签: wordpress woocommerce

我有一个问题:当我取消订单时,我的woocommerce不会发送电子邮件,但收件人是

{customer_email}
WC电子邮件设置中的

我也尝试添加自己的邮件地址,但它也不起作用。

此外,我想知道为什么所有其他邮件都有效..

任何帮助表示赞赏! 提前致谢

3 个答案:

答案 0 :(得分:5)

将此信息放入您网站的主题function.php:

/* 
 * Add customer email to Cancelled Order recipient list
 */
 function wc_cancelled_order_add_customer_email( $recipient, $order ){
     return $recipient . ',' . $order->billing_email;
 }
 add_filter( 'woocommerce_email_recipient_cancelled_order', 'wc_cancelled_order_add_customer_email', 10, 2 );

答案 1 :(得分:1)

function wc_cancelled_order_add_customer_email( $recipient, $order )
{ 
 return $recipient . ',' . $order->billing_email; 
} 
add_filter( 'woocommerce_email_recipient_cancelled_order', 'wc_cancelled_order_add_customer_email', 10, 2 ); 
add_filter( 'woocommerce_email_recipient_failed_order', 'wc_cancelled_order_add_customer_email', 10, 2 );

答案 2 :(得分:0)

您也可以尝试使用此插件发送取消(和其他活动)的电子邮件

auto-closeable resources