Задать вопрос
@grin99
Wordpress и прочее

Как сделать отправку уведомлений и сбора статистики об специфических ошибках на сайте?

У меня wordpress и иногда возникают ошибки связанные с загрузкой фрейма другого сайта
Мне надо собирать статистику отказов и получать уведомления об отказе (в идеале в телеграмм, но можно и на почту)
Код проверки у меня есть, но сбора и отправки уведомления нет (сейчас просто надпись об ошибке выводится).
Как это сделать? Еще нужно отфильтровать ботов, по ним данные не нужны
  • Вопрос задан
  • 68 просмотров
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
lamer350
@lamer350
กำลังสูงสุด
Напишите своего бота для телеграм и все. Что то готовое вряд ли найдете, тем более что проверка необходима стороннего ресурса. А даже если найдете что то готовое - время больше уйдет на изучение кода и доработку, чем написать самому. Работы то на пару часов...
Ответ написан
Комментировать
san_jorich
@san_jorich
Творческий кодер
На счет телеграмма не знаю, а с почтой: wp_mail способна отправить сообщение на почту
Ботов можно фильтровать заполненным полем.. например добавляете поле, и если оно заполненно то скрипт выполняет break или die.
Статистику можно сохранять в опции плагина, который можно создать
Пример
/*
Plugin Name: Specific_Error_Sender
Plugin URI: https://toster.ru/q/582632
Description: Плагин отправляющий отчеты и сохраняющий статистику специфических ошибок
Author: Александр Соболев
Version: 1.1
Author URI: https://toster.ru/user/san_jorich
*/
/* 
Тут функции:
 - Регистрирующие настройку
 - Собирающие статистику и сохраняющую значение в опцию
 - Если нужно: 
    - Функции UI страницы со статистикой
    - Отправки значения опции на mail
*/

Вообще не глядя в код сложно предложить более конкретный вариант.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы