Домой Wp-Recall WP-Recall: Вопросы и ответы Отправка личных сообщений на почту
6ответ(ов) в теме
dimazru@gmail.com
не в сети 8 лет
На сайте с 02.04.2016
Участник
1
12:54

Подскажите, как реализована отправка личных сообщений на почту в дополнении Private Message Wp-Recall (Личные сообщения)

Отправка происходит через установленное время после выхода человека из онлайн?
Где можно скорректировать это время? Хотелось бы чтобы письма уходили быстрее

0
Вова (Otshelnik-Fm)
не в сети 1 час
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
12:57

Почитайте факты о плагине

Вы не можете просматривать опубликованные ссылки

там написано как отправляются письма

0
dimazru@gmail.com
не в сети 8 лет
На сайте с 02.04.2016
Участник
3
13:08

Otshelnik-Fm, спасибо, нашел.

Уведомления о непрочитанных сообщениях отправляются раз в час

А как уменьшить это время до необходимого ( раз в 15 минут например)

0
Вова (Otshelnik-Fm)
не в сети 1 час
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
4
13:17

Нет. Это не сделать так просто т.к. есть зарегистрированное событие крона раз в час - его и использует функция отправки. Есть событие дважды в день и ежедневно.

И для примера - я отправил вам сообщение в 13.25, а событие раз в час может быть как в 13.30 ((значит письмо отправится через 5 минут), так и в 13.20 (значит письмо отправится через 55 минут - в 14.20)

Надо регистрировать свое событие и назначать ему функцию отправки письма. Тут я вам не подскажу.

0
dimazru@gmail.com
не в сети 8 лет
На сайте с 02.04.2016
Участник
5
22:30

Мож кому пригодится. Для мнговенной отправки

В файле /wp-content/plugins/wp-recall/add-on/message/notify.php

Заменить

add_action('rcl_cron_hourly','rcl_send_notify_messages',10);

на

add_action('rcl_new_private_message','rcl_send_notify_messages',10);

0
Вова (Otshelnik-Fm)
не в сети 1 час
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
6
22:34

Вредный совет - при активном общении на сайте будете иметь проблемы:
- с перегрузкой или выходом почтовых лимитов на сервере. Хостеры попросят увеличить тариф.
- от пользователей - т.к. по сути вы их спамите
- вас почтовые сервисы все же занесут в свои спам фильтры - и это в итоге коснется ваших пользователей. Они закидают вас сообщениями - а где же от вас письмо.

Думайте.

1
Тема закрыта. Публикация новых сообщений запрещена.