WordPress Woocommerce New Order Email отправляется на адрес электронной почты по умолчанию (администратор), а также на новый адрес электронной почты (значение текстового поля получателя) - PullRequest
0 голосов
/ 09 марта 2019

В WordPress WooCommerce новый заказ получатель почты изменился на новый адрес электронной почты, но почта переходит по умолчанию, а также новый адрес электронной почты.пожалуйста, помогите

Изначально новым получателем почты Woocommerce является адрес электронной почты администратора.но теперь я изменил адрес электронной почты получателя на адрес электронной почты менеджера из Woocommerce> Настройки> Электронная почта> Новый заказ> Получатель.После этого письма с новым заказом отправляются на электронный адрес менеджера.

Но те же письма отправляются на админский адрес, который мне не нужен.Помогите мне предотвратить отправку нового заказа по почте на адрес администратора

заранее спасибо.

1 Ответ

0 голосов
/ 09 марта 2019

Давайте попробуем hard-code это. Добавьте это в свой файл functions.php из вашей дочерней темы и измените адрес электронной почты внутри '' на понравившийся адрес электронной почты. Попробуйте и скажите мне, если это работает:

add_filter( 'woocommerce_email_recipient_new_order', 'custom_new_order_email_recipient', 10, 2 );
function custom_new_order_email_recipient( $recipient, $order ) {

    //Return custom recipient email
    return 'custom@example.com';
}

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...