Customizar error estableciendo conexión con la base de datos

Tiempo de lectura estimado: < 1 minuto

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.

Deja un comentario

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar