@lexmaxak
ИТ|man

Как сделать рассылку уведомлений о кол-ве дней с момента регистрации пользователя на Wordpress?

Добрый день, коллеги!
Имеется задача - рассылать администраторам Wordpress на e-mail информацию о кол-ве дней с момента регистрации пользователя в роли подписчика: Т.е пользователь регистрируется, по истечению 10 дней приходит сообщение: "пользователь %username% уже 10 дней с нами", через месяц: "пользователь %username% уже 30 дней с нами".
Каким образом это можно было бы реализовать с помощью плагинов или может быть скриптов?
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ответы на вопрос 1
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
  1. Изучите крон. Это необходимо для того, чтобы реализовать фоновый процесс.
  2. Ваш фоновый процес будет запускаться, условно каждый час.
  3. Каждый час он должен выбирать из БД пользователей в нужной вам роли и искать тех, кто зарегистрировался больше 10 дней назад, но о ком ещё не сообщалось.
  4. Формируете список таких пользователей и отправляеле email
  5. Каждого их выбранных пользователей отмечаете, чтобы не уведомлять о нем повторно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы