Определите получателей электронной почты о новом заказе WooCommerce на основе состояния выставления счетов клиентов.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Определите получателей электронной почты о новом заказе WooCommerce на основе состояния выставления счетов клиентов.

Сообщение Anonymous »

Я адаптировал старый фрагмент (2 года) код, найденный в Business Bloomer, чтобы перенаправить новое уведомление по электронной почте на основе страны клиента, чтобы соответствовать мне, чтобы перенаправить его на пару человек, Один из продавцов и менеджер, основанный на государстве выставления счетов клиента. /p>

add_filter ('woocommerce_email_recipient_new_order', 'define_receptor', 9999, 3);

// Часть 1
/ /Определите массив с государством и предполагаемым рецептивным
// коды состояний, принадлежащие штатам Мексики

function matriz_estados ($ ubica_estado) {
$ destinatarios = array (
'Mo' => '[email protected], [email protected]',
'cl' => '[email protected], [email protected]' ,
'gt' => '[email protected], [email protected]', ',

// etc

) ;
return $ destinatarios [$ ubica_estado];
}

// Часть 2
// Извлеките заказ. />
function define_receptor ($ email_recipient, $ order_object, $ emik ()) {
$ email_recipient = matriz_estados ($ ubica_estado);
}
return $ email_recipient;
}

< /pre>
есть ошибка? Что -то не должно быть в нем?
Любые идеи, предложения и исправления приветствуются. P>

Подробнее здесь: https://stackoverflow.com/questions/793 ... ling-state
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»