6ответ(ов) в теме
Андрей CS сказал(а)
отключить отправку уведомлений о новых сообщениях:
remove_action( 'rcl_cron_hourly', 'rcl_chat_send_notify_messages', 10 );
добавить в файл функций темы
можно ли отключить у определенных ролей? спасибо за ответ заранее
Редакции сообщения
05.04.2021 12:53Причина: не указано
Андрей CS мне кажется имелось ввиду некоторым юзерам отправлять уведомление, а некоторым нет. Удаляя экшен мы, получается, просто отключаем отправку если крон сработал в момент посещения сайта кем-то
Тут надо брать весь код rcl_chat_send_notify_messages, делать копию функции и перерегистрировать хук на скопированную функцию, а внутри нее уже править запрос на получение непрочитанным сообщений и исключать оттуда каких-то юзеров. Ну или в цикле перед отправкой сообщения проверять роль юзера
Редакции сообщения
05.04.2021 19:53Причина: не указано
Вы не имеете права на публикацию сообщений в этой теме