Добавьте вложение уведомления о новом заказе по электронной почте в электронное письмо поставщика
В WooCommerce я использую woocommerce-product-vendors в качестве плагина для нескольких поставщиков. После оформления заказа я получаю как администратор уведомление о новом заказе по электронной почте с вложением (загруженный файл).
Но поставщик получает то же электронное письмо, но без вложения. Мне нужно, чтобы поставщик тоже получил вложение.
Спасибо
1 answers
Вы можете попробовать этот код с подключенной пользовательской функцией woocommerce_email_recipient_new_order
крючок фильтра:
add_filter('woocommerce_email_recipient_new_order', 'adding_vendor_email', 10, 2);
function adding_vendor_email( $recipient, $order ) {
if ( ! is_a( $order, 'WC_Order' ) ) return $recipient; // (Optional)
// Your code or conditions to get the vendor email (if needed)
$recipient .= ",[email protected]";
return $recipient;
}
Вам нужно будет настроить эту пользовательскую функцию подключения, чтобы получать электронное письмо динамически...
Код входит в function.php файл вашей активной дочерней темы (или темы) или также в любом файле плагина.
Этот код протестирован и работает
Вы также можете использовать
woocommerce_email_attachments
крючок фильтра… видишь эта связанная тема