提问者:小点点

WooCommerce不发送取消订单的电子邮件


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

{customer_email}

在WC电子邮件设置中。

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

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

任何帮助都很感激!提前感谢


共3个答案

匿名用户

把这个放在你网站的主题functions.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 );

匿名用户

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 );

匿名用户

您也可以尝试此插件发送电子邮件取消(和其他事件)

https://wordpress.org/support/plugin/woo-custom-emails/