Cuando tu sitio WordPress se cae por un error crítico, el tiempo de reacción es clave. En este tutorial te explico cómo puedes automatizar alertas de errores fatales directamente en Slack utilizando Make (antes Integromat) y un pequeño plugin personalizado para WordPress.
Ideal para: agencias, desarrolladores o responsables de mantenimiento web que gestionan varios sitios y no quieren enterarse tarde de una caída.
Este plugin detecta errores críticos (E_ERROR
, E_COMPILE_ERROR
, etc.) en el momento en que WordPress se apaga y los envía a un Webhook de Make.
Ahí verás dos campos importantes:
El token de seguridad es clave para proteger tu webhook de Make.
Cuando se lanza un error crítico, el plugin envía la alerta junto con el token único. En Make, configuramos un filtro que solo deja pasar alertas válidas.
token [EQUALS] sk_xxxxx...
non_existing_function();
en functions.php).:rotating_light: Error crítico detectado en *{{site}}*
:link: <{{url}}|Ir al sitio>
:page_facing_up: Archivo: `{{error.file}}`
:round_pushpin: Línea: `{{error.line}}`
:firecracker: Mensaje:
```{{error.message}}```
El plugin incluye una protección automática para evitar spam:
✔️ Solo se notificará el mismo error una vez cada 5 minutos.
Esto se logra gracias a un sistema de caché interna (transient de WordPress), lo que evita recibir 50 notificaciones si el error sigue activo.
Puedes descargar el plugin desde nuestro repositorio de GitHub aquí:
Con esta solución tendrás un sistema de alertas de errores críticos en tiempo real para WordPress, protegido, sencillo de escalar y fácil de configurar con Make y Slack.
Una herramienta imprescindible si gestionas varios sitios WordPress y quieres estar siempre un paso por delante.