¿Qué es la Pantalla Blanca de la Muerte en WordPress?
La llamada Pantalla Blanca de la Muerte (conocida en inglés como White Screen of Death o WSoD) es uno de los errores más frustrantes a los que se enfrentan los administradores de WordPress. Al intentar acceder a tu sitio web o al panel de administración (wp-admin), solo aparece una página completamente blanca, sin ningún mensaje de error visible, lo que dificulta saber qué está fallando.
Principales causas de la Pantalla Blanca de la Muerte
Este fallo suele estar relacionado con problemas en el lenguaje PHP o con incompatibilidades de código. Entre las causas más comunes se encuentran:
- Agotamiento del límite de memoria RAM asignada a PHP.
- Un plugin defectuoso, recién instalado o actualizado que genera conflictos.
- Un tema corrupto o con errores de sintaxis en el archivo
functions.php. - Problemas con la caché del servidor o del navegador.
Método 1: Activar el modo de depuración (WP_DEBUG) para ver el error real
Dado que la pantalla en blanco oculta el error, el primer paso es activar el modo de depuración en WordPress para identificar la causa exacta.
- Conéctate a tu servidor utilizando un cliente FTP (como FileZilla) o el Administrador de Archivos de tu proveedor de hosting.
- Busca la raíz de tu instalación de WordPress y localiza el archivo
wp-config.php. - Descarga una copia de seguridad del archivo por seguridad y ábrelo con un editor de texto plano.
- Busca la línea que dice
define('WP_DEBUG', false);(o añádela si no existe) y cámbiala por el siguiente código:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);Guarda los cambios y vuelve a cargar tu página web. En lugar de la pantalla en blanco, ahora deberías ver un mensaje de error específico que indicará qué archivo o línea de código está causando el fallo.
Método 2: Desactivar todos los plugins mediante FTP
Si un plugin incompatible ha provocado el error, desactivarlos todos de golpe te permitirá recuperar el acceso al panel de control.
- Accede a los archivos de tu sitio web mediante FTP o el panel de tu hosting.
- Navega hasta la ruta
wp-content/. - Localiza la carpeta llamada
pluginsy cámbiale el nombre temporalmente aplugins_desactivados. - Visita tu sitio web en el navegador. Si la pantalla blanca ha desaparecido, sabrás que el problema se originaba en uno de los plugins.
- Vuelve a renombrar la carpeta como
plugins. Entra a tu panel de administración de WordPress, ve a la sección de plugins y actívalos uno por uno hasta encontrar el culpable para desinstalarlo o actualizarlo.
Método 3: Cambiar a un tema predeterminado de WordPress
Si el problema persiste tras revisar los plugins, es muy probable que el error provenga del tema activo actual.
- Entra a tu servidor vía FTP y navega hasta la ruta
wp-content/themes/. - Busca la carpeta de tu tema actual y descárgala a tu ordenador como medida de respaldo.
- Asegúrate de tener instalado al menos un tema predeterminado oficial de WordPress, como
Twenty Twenty-Four. Si no lo tienes, súbelo mediante FTP. - Elimina la carpeta del tema que estaba causando el conflicto del directorio
themes/. - WordPress detectará la ausencia del tema activo y cambiará automáticamente al tema predeterminado disponible, solucionando el problema si estaba vinculado al diseño anterior.