Blog sobre desarrollo WordPress en Español Desarrollo WordPress en Español
Error base de datos

Cómo crear una página de error de acceso a base de datos personalizada

En alguna ocasión nos podemos encontrar con un error de acceso a la base de datos por diversos motivos, y en estos casos nos aparece sobre una pantalla con el fondo blanco la frase “Error estableciendo una conexión con la base de datos”.

En ésta entrada vamos a ver cómo poder personalizar ésta pantalla, y añadiremos la funcionalidad de avisarnos por mail en caso de que se produzca éste error, para poder actuar lo antes posible y resolver el problema de manera rápida.

Crearemos un html personalizado a nuestro gusto y lo guardaremos con el nombre “db-error.php” dentro de la carpeta wp-content/.

En éste ejemplo hemos creado un html muy básico. A partir de aquí puedes dar rienda suelta a tu creatividad y crear un mensaje personalizado o que encaje con el look & feel de tu sitio. Puedes añadir los estilos CSS que necesites, o alguna librería tipo bootstrap, imágenes, tu logo, teléfono o email de contacto, etc.. para que si un visitante que entre en tu sitio y vea que hay un problema, se le notifique que se está trabajando en solucionarlo, se le advierta que puede volver a intentarlo en unos minutos, y al menos tenga la oportunidad de ponerse en contacto contigo por otra vía como el teléfono o e-mail.

Puede que también te interese

WP-CLI Parte 3, trabajando con posts
WP-CLI Parte 3, trabajando con posts
1. Instalación y primeros pasos 2. Instalando WordPress y primeros pasos y configuraciones 3. Trabajando con posts 4. Trabajando con usuarios 5. Trabajando con la…
Evitar la enumeración de usuarios en WordPress: bola extra
Evitar la enumeración de usuarios en WordPress: bola extra
Hace unos meses escribí en dos entradas cómo evitar la enumeración de usuarios o user enumeration (parte 1 y parte 2). Ahora viene la bola extra:…
Cómo cambiar el tipo de Custom Post Type en WordPress
Cómo cambiar el tipo de Custom Post Type en WordPress
En WordPress podemos crear diferentes tipos de contenido, los Custom Post Type. A la hora de registrarlos utilizamos la función register_post_type( $post_type, $args ); El primero…
De Font Awesome a SVG para mejorar el WPO
De Font Awesome a SVG para mejorar el WPO
Siempre me ha gustado Font Awesome, es una librería variada y versátil con la que puedes añadir iconos a botones sociales, campos de formularios, etiquetas,…