特定WooCommerce产品的自定义发件人电子邮件地址

时间:2020-03-27 作者:ELE

我有一家WooCommerce商店,它会在每次提交产品订单时发送电子邮件。我需要将特定产品的发件人电子邮件地址更改为自定义地址。

我已经在尝试使用此代码段来实现此目标,但没有任何效果:

add_filter(\'wp_mail_from\', \'new_mail_from\');

function new_mail_from($old) {
    return \'[email protected]\';
}

1 个回复
SO网友:Himad

您必须使用此筛选器:

add_filter( \'woocommerce_email_recipient_new_order\', function( $recipient, $object ){
  if($conditional){
    $recipient = \'[email protected]\';
  }
  return $recipient;
});

相关推荐