Na verdade, existe um filtro que você pode usar, consulte abstract-wc-email.php
, linha 214:
return apply_filters( 'woocommerce_email_recipient_' . $this->id, $this->recipient, $this->object );
você pode colocar o seguinte em suas funções.php:
add_filter( 'woocommerce_email_recipient_customer_completed_order', 'your_email_recipient_filter_function', 10, 2);
function your_email_recipient_filter_function($recipient, $object) {
$recipient = $recipient . ', [email protected]';
return $recipient;
}
o único inconveniente é que o destinatário verá seu endereço & por conta própria no campo Para:
Como alternativa, com base na resposta de Steve, você pode usar o filtro woocommerce_email_headers
. o objeto $ passado permite que você apenas aplique isso ao e-mail de pedido concluído:
add_filter( 'woocommerce_email_headers', 'mycustom_headers_filter_function', 10, 2);
function mycustom_headers_filter_function( $headers, $object ) {
if ($object == 'customer_completed_order') {
$headers .= 'BCC: My name <[email protected]>' . "\r\n";
}
return $headers;
}