我需要为“本地取件”送货方式的新订单通知添加额外的电子邮件地址 . 因此,当客户从运输选项中选择“本地取件”时,我的员工可以通过这些新订单的附加电子邮件地址立即得到通知 .
如何将电子邮件收件人添加到Woocommerce中本地提货的新订单通知中?
使用此简单的挂钩功能,当“本地取件”是“新订单”电子邮件通知的订单选择送货方式时,您将能够添加其他收件人:
add_filter( 'woocommerce_email_recipient_new_order', 'additional_email_recipient', 10, 2 ); function additional_email_recipient( $recipient, $order ) { if ( ! is_a( $order, 'WC_Order' ) ) return $recipient; // The shipping method name to target if( $order->get_shipping_method() == 'Local pickup' ){ // Add your recipients coma separated in a unique string $recipient .= ',name.one@domain.com,name.two@omain.com'; } return $recipient; }
代码位于活动子主题(或活动主题)的function.php文件中 .
测试和工作(重新测试2次) .
您必须确保“本地提货”是运输标签名称 .
1 回答
使用此简单的挂钩功能,当“本地取件”是“新订单”电子邮件通知的订单选择送货方式时,您将能够添加其他收件人:
代码位于活动子主题(或活动主题)的function.php文件中 .
测试和工作(重新测试2次) .