当有人在woocommerce订购时,他会在订单完成时收到一封电子邮件。我想为此电子邮件添加其他收件人。然而!我只想在这些确切的邮件上加上这个额外的BCC。并非所有其他邮件都通过。
它是这样的,但是使用正确的过滤器/名称:add_bcc_to_wc.
......
add_filter( 'woocommerce_email_headers', 'add_bcc_to_wc_admin_new_order', 10, 3 );
function add_bcc_to_wc_admin_new_order( $headers = '', $id = '', $wc_email = array() ) {
if ( $id == 'new_order' ) {
$headers .= "Bcc: my_personal@email.com\r\n"; // replace my_personal@email.com with your email
}
return $headers;
}
亲切的问候, 丹尼斯
答案 0 :(得分:0)
将密送电子邮件添加到客户订单确认
add_filter( 'woocommerce_email_headers', 'firefog_headers_filter_function', 10, 2);
function firefog_headers_filter_function( $headers, $object ) {
if ($object == 'new_order') {
$headers .= 'BCC: NAME <name@domain.com>' . "\r\n";
}
return $headers;
}