+7(982) 597-7179

computy

bfw_my_methode_get_mail

Время чтения: 1 минута 801 просмотров

Описание

Данный хук срабатывает когда вы хотите отправлять уведомления о начислениях и списаниях баллов своим способом, например смс-уведомлением. Захватывает id клиента и сообщение, которое надо отправить.

Как использовать

1.Выберите в настройках «Уведомления по Email» пункт «Использовать свой метод отправки».

2.В файле function.php вашей темы вставьте следующий код:

add_action( 'bfw_my_methode_get_mail', 'sms_otpravka_bonus', 10, 2 );
function sms_otpravka_bonus( $message, $user_id ){
 global $user;
 $userz = get_userdata($user_id); 
 $message = str_replace("\n", "", $message);
 $message = str_replace("\r", "", $message);
 $message = strip_tags($message);/*очищаем сообщение от переносов и тегов*/

 $phone = $userz->billing_phone; /*телефон пользователя*/
/*
Сюда вставлять код своего метода отправки сообщения
*/
}
Комментариев 2
  • Владимир6 дней назад

    Добрый день!
    Используется Плагин «Бонусы про» для Woocommerce. Для отправки почты с сайта я использую плагин PostSMTP. До недавнего времени, все работало нормально но после обновления вашего плагина почта перестала уходить, а PostSMTP выдает ошибку , что метод отправки wp_mail прописан в другом плагине, что вызывает конфликт. Как исправить эту проблему? На текущий момент вынужден деактивировать ваш плагин «Бонусы про» Доставка почты в приоритете.

    Ответить
    • Александр Токмаков5 дней назад

      Проблема исправлена.

      Ответить