Дополнительный адресат для уведомлений WooCommerce

Недавно столкнулся с необходимостью отправлять уведомления о новых заказах в Woocommere сразу на два E-Mail адреса.

Самый простой вариант решения этой задачи — сделать переадресацию копии письма по шаблону с ящика на который уже настроены уведомления, но в моей ситуации нужно было реализовать именно средствами WooCommerce.

Решение этого вопроса оказалось довольно простым, ниже приведен код который нужно прописать в файле functions.php вашей текущей темы. Вместо your@mail.com укажите дополнительный адрес электронной почты на который должны приходить уведомления о заказах.

	add_filter( 'woocommerce_email_headers', 'mycustom_headers_filter_function', 10, 2);

	function mycustom_headers_filter_function($headers, $object) {
		$headers = array();
		$headers[] = 'Bcc: your name <your@mail.com>';
		$headers[] = 'Content-Type: text/html';
		return $headers;
	}

Пользуйтесь на здоровье. Возможно в будущем напишу соответствующий плагин на основе этой функции.