Мне нужно отправить электронное письмо с новым заказом на определенные адреса электронной почты, в зависимости от различных факторов в заказе - я начал с базового теста c и подумал, что следующая функция сделает это, но не повезло (не увидев CC: на отправленные письма). Что я делаю не так?
(да, я знаю, что следующий пример можно сделать, просто добавив вторичное электронное письмо в область «Настройки» - это всего лишь тест, который я планирую расширить, как только получу его рабочая)
add_filter( 'woocommerce_email_headers', 'additional_cc_email_recipient', 10, 3 );
function additional_cc_email_recipient( $headers, $email_id, $order ) {
if ( $email_id === 'new_order' ){
$cc_email = "mytestemail@test.com";
$headers .= 'Cc: ' . $cc_email . '\r\n';
}
return $headers;
}