Wordpress Woocommerce不发送取消订单的电子邮件
我有一个问题:我的woocommerce在我取消订单时不会发送电子邮件,尽管收件人是Wordpress Woocommerce不发送取消订单的电子邮件,wordpress,woocommerce,Wordpress,Woocommerce,我有一个问题:我的woocommerce在我取消订单时不会发送电子邮件,尽管收件人是 {customer_email} 在WC电子邮件设置中 我也试着添加我自己的邮件地址,但也不起作用 此外,我想知道为什么所有其他邮件都有效 感谢您的帮助! 提前感谢将其放入站点的主题函数中。php: /* * Add customer email to Cancelled Order recipient list */ function wc_cancelled_order_add_customer_
{customer_email}
在WC电子邮件设置中
我也试着添加我自己的邮件地址,但也不起作用
此外,我想知道为什么所有其他邮件都有效
感谢您的帮助!
提前感谢将其放入站点的主题函数中。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 );
您还可以尝试此插件在取消(和其他事件)时发送电子邮件
如果将其留空,会发生什么情况?它是否发送到默认的电子邮件地址?哦,男孩没有想到这一点,是的,它确实发送了我的管理员邮件是我的客户邮件变量错误?老实说,我不确定您是否可以通过管理员区域向您的客户发送取消邮件,你可以做的是为取消邮件添加一个钩子,或者在其中添加一封额外的邮件,或者替换发送到的电子邮件地址。一个好的答案总是会解释所做的事情以及为什么这样做,不仅是为了OP,而且是为了以后的访客。请添加一些描述,让其他人理解。工作就像一个魅力,我不能相信在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 );