• Задача состоит в том, чтобы отследить и подставить нужные заголовки (email headers) к примеру при отправке почты при регистрации пользователя.

    Это нужно сделать не в месте где указана функция wp_mail, а к примеру в указать в файле function.php — что при отправке письма регистрации, добавляем такие-то (заголовки) headers.

    То есть управлять заголовками из одного места, к примеру, если мы отправляем форму контактов, тогда подставляем другие заголовки, так как почта и тема другая.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • букварь читали? https://wp-kama.ru/function/wp_mail

    А теперь с помощью букваря угадай что письмо отправляется именно «регистрационное» для которого нужно добавить свои хидеры.

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

    Автор wildapache

    (@wildapache)

    Там фильтр для общего «перехвата» функции wp_mail но не откуда она вызывается

    Там ццелая пачка фильтров. Один из них письмо выворачивает наизнанку. Тема, содержание и пр…..

    pre_wp_mail посмотрите

    Автор wildapache

    (@wildapache)

    Начну ковырять более детально, отпишу, потому что мне нужно понимать откуда вызывается этот wp_mail или что содержит чтобы понимать это посьмо регистрации или кто-то отправил форму в саппорт.

    Модератор Юрій

    (@yube)

    Я бы на хуке ‘wp_new_user_notification_email’ выставлял флаг, а на ‘wp_mail’ проверял его.

Просмотр 8 ответов — с 1 по 8 (всего 8)

Тема «Хук на отправку почты (формы, регистрация)» закрыта для новых ответов.