【发布时间】:2018-11-18 14:16:23
【问题描述】:
在 Woocommerce 中,我需要在下订单时停止向客户发送电子邮件通知,除非 payment_method 是 BACS(直接银行转帐)。
我尝试在我的活动主题的 function.php 文件中进行以下操作:
add_filter( 'woocommerce_email_recipient_customer_on_hold_order_order', 'customer_order_email_if_bacs', 10, 2 );
function customer_order_email_if_bacs( $recipient, $order ) {
if( $order->payment_method() !== 'bacs' ) $recipient = '';
return $recipient;
}
但它不起作用。任何帮助表示赞赏。
【问题讨论】:
标签: php wordpress woocommerce hook-woocommerce email-notifications