Solucionando la Pantalla Blanca de la Muerte en WordPress

La Pantalla Blanca de la Muerte es uno de los errores más horripilantes que pueden ocurrir en WordPress. Aunque ciertamente no es agradable encontrarse con una Pantalla Blanca de la Muerte, en la mayoría de los casos no es un problema desastroso, si sabes cómo lidiar con ello, por supuesto. En este artículo te hablaré sobre las razones por las que ocurre una Pantalla Blanca de la Muerte en WordPress y cómo solucionar las más comunes.

¿Qué es la “Pantalla Blanca de la Muerte”?

La Pantalla Blanca de la Muerte, como su nombre indica, es cuando el frontend de tu sitio de WordPress no muestra nada más que una pantalla blanca. Esto ocurre cuando hay algunos errores internos en tu servidor, y no puede renderizar el contenido para mostrar en la pantalla. Para un sitio de desarrollo, habrá mensajes de error en la pantalla que te mostrarán dónde se equivocó el servidor, pero para un sitio en vivo, los mensajes de error suelen estar ocultos, resultando así en una pantalla blanca en blanco.

1. Un Plugin o Tema Incompatible

Un plugin o tema incompatible es la razón más común por la que ves esta desagradable pantalla blanca. Afortunadamente, también es la más fácil de solucionar.

Si tienes suerte, es probable que puedas acceder al panel de administración (http://yourdomain.com/wp-admin, a menos que hayas cambiado la URL de inicio de sesión). Inicia sesión y desactiva el plugin/tema incompatible.

wp-white-screen-01-plugins

Si estás obteniendo una pantalla blanca en las páginas de administración también, necesitarás hacer los cambios a través de FTP. Conéctate a tu sitio con un cliente FTP y ve al directorio “wp_content -> plugins”, si el sospechoso es un plugin, o al directorio “wp_content -> themes”, si sospechas que un tema está causando el problema. No elimines el plugin/tema, solo cámbiale el nombre para desactivarlo.

Ahora verifica si esto solucionó el problema. Si lo hizo, deshazte del plugin/tema para siempre. Si no lo hizo, prueba con un plugin/tema diferente, si sospechas que uno de ellos es la razón, o lee más adelante para otras posibles razones.

2. Actualización Automática Fallida

Es genial tener tu WP, temas y plugins actualizados en todo momento y todo esto sin ningún trabajo manual de tu parte, pero un efecto no deseado de la automatización podría ser un sitio de WP roto. Las nuevas versiones de un plugin o tema pueden no ser compatibles con el resto, y esto podría estar causando el problema.

Si ves la Pantalla Blanca de la Muerte después de una actualización automática, tu única oportunidad es restaurar la configuración anterior a la actualización desde una copia de seguridad y desactivar las actualizaciones automáticas. Si no tienes una copia de seguridad anterior a la actualización o cualquier otra copia de seguridad reciente, esto es un desastre, y es posible que tengas que desactivar todos los plugins uno por uno para encontrar cuál de ellos está causando el problema.

3. Problemas de Base de Datos y Configuración de WP

Los problemas de base de datos y configuración de WP no son tan comunes como los plugins/temas como razones para la Pantalla Blanca de la Muerte, pero pueden ser la causa. Estos problemas no ocurren sin razón; generalmente es porque tú o alguien más ha alterado la base de datos o los archivos de configuración. Deshazte de los cambios que hiciste y espera que funcione. Al igual que con las actualizaciones automáticas, una copia de seguridad reciente de la base de datos/archivos de configuración es tu salvador.

En casos muy raros, la base de datos en sí podría estar corrupta, pero esto típicamente lleva a más drama que solo una Pantalla Blanca de la Muerte, y seguramente notarás si la base de datos no está bien. Una base de datos corrupta es bastante seria, y es posible que tengas que llamar a un gurú de WP para que te salve.

4. Problemas de Alojamiento

A veces tu alojamiento puede llevar a una Pantalla Blanca de la Muerte. Esto suele ocurrir en servidores compartidos donde muchos sitios luchan por recursos. Intenta añadir:

define('WP_MEMORY_LIMIT','64M');

a tu archivo “wp-config.php” para aumentar tu límite de memoria a 64MB. Como último recurso, considera cambiar a un plan más generoso o a otro proveedor de alojamiento.

5. Tu Sitio Podría Haber Sido Hackeado

Los hackers son otra razón para una Pantalla Blanca de la Muerte. Afortunadamente, no es una razón muy común, al menos en comparación con plugins/temas. No hay una receta universal para arreglar un sitio hackeado porque todo depende del daño que se haya hecho.

wp-white-screen-02-hacked

La Pantalla Blanca de la Muerte no es tan horripilante como parece, pero aún así no es agradable. Lo peor es si no has revisado tu sitio durante algún tiempo porque en este caso no tienes idea de cuánto tiempo ha estado la pantalla blanca. Más a menudo que no, la razón de una pantalla blanca es un plugin/tema, lo que es una razón más para tener mucho cuidado con lo que instalas en tu sitio.