我正在尝试在订单取消时向客户发送电子邮件.默认情况下,woocommerce仅将此电子邮件仅发送给网站的管理员.此代码解决了网络上相关帖子的问题:
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 );
Run Code Online (Sandbox Code Playgroud)
然而,似乎woocommerce完全删除了那些过滤器钩子.有没有办法做到这一点?
提前致谢!