Hola!.
Hoy vamos a ver como modificar esa página de la muerte de WordPress, cuando nos indica que ha habido un error estableciendo conexión con la base de datos.
Porque a nadie le interesa que está pasando con nuestra web. Podemos poner cualquier otro mensaje, mas natural y menos impactante:
Como siempre, ante cualquier cambio, un buen backup para no pisarnos los dedos.
Iremos a nuestro directorio wp-includes y buscaremos el fichero: functions.php
Usaremos la búsqueda para encontrar el mensaje: ‘Error establishing a database connection‘ y poder modificarlo a nuestro gusto.
wp_die( '<h1>' . __( 'Error establishing a database connection' ) . '</h1>', __( 'Database Error' ) );
La función wp_die, detiene la ejecución de WordPress y además, muestra un mensaje en formato HTML al usuario. Tiene varios parámetros, como podemos ver: el mensaje de error y el título.
Además, veremos un error 500 (Internal error server) si usamos algún complemento como Redirect path.
Aquí, podríamos poner nuestro propio mensaje, como he puesto en la imagen, modificar los estilos CSS o crear los nuestros propios y también, los elementos que se presentan. Pero ojo, todo lo que vaya después de wp_die, no se ejecutará.
Con esto, mejoramos la visualización de un error que no tiene porque verse de cara a nuestros clientes finales.
Y la solución a uno de los problemas más comunes, la dejo aquí.
Saludos.