Aprende en este tutorial cómo cambiar la dirección a la que se envían los emails de error crítico de WordPress mediante código.
Seguro que más de una vez, trasteando con alguna web, te has topado con este mensaje:
Ha habido un error crítico en tu web. Por favor, revisa el buzón del correo electrónico de administración de tu sitio para instrucciones.
Desde la versión 5.2 de WordPress, cuando detecta un error de PHP te muestra este error en pantalla y envía un email de recuperación al administrador del sitio web.
Esto está genial ya que minimiza la incertidumbre del «pantallazo blanco de la muerte» que ocurría antes y te pone más fácil la forma de arreglarlo.
Pero, ¿qué ocurre si el administrador de WordPress es tu cliente y no quieres que reciba estos errores?
Si eres tú el que se encarga del mantenimiento y gestión técnica del sitio no tiene sentido que tu cliente reciba estos emails, ya que solo le van a estresar y poco podrá hacer al respecto, ¿no te parece?
Esto tiene fácil solución gracias a un filtro de WordPress que te deja elegir a qué cuenta de correo debe enviar esas notificaciones de error crítico.
Snippet para elegir a qué email deben enviarse las notificaciones de errores de WordPress
Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 2063 snippets de esta web,
identifícate o suscríbete aquí.
Con este snippet utilizas el filtro recovery_mode_email para que solo reciba el email de recuperación de WordPress la dirección que tú decidas.
Si usas el ejemplo tal cual está, el correo llegará solo a tu@email.com
, así que asegúrate de modificar esta sección con la dirección que elijas.
Conclusiones
Ahora ya sabes cómo cambiar la dirección de email que quieres que reciba los correos de error crítico en WordPress.
¿Alguna duda? Te leo en los comentarios.
Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉