¿Qué es la Pantalla Blanca de la Muerte (WSoD) en WordPress?
La denominada Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es uno de los problemas más frustrantes a los que se enfrenta un administrador de WordPress. Ocurre cuando tu sitio web o el panel de administración se vuelven totalmente blancos, sin cargar ningún diseño y, en muchos casos, sin mostrar ningún mensaje de error descriptivo.
Principales causas de la Pantalla Blanca de la Muerte
Este fallo suele estar relacionado con errores de código en PHP, agotamiento de los recursos del servidor o conflictos graves entre componentes. Las causas más comunes incluyen:
- Un script de PHP que ha agotado el límite de memoria asignado (Memory Limit).
- Incompatibilidades o errores fatales en un plugin recién instalado o actualizado.
- Un tema corrupto o con errores de sintaxis en el archivo
functions.php. - Problemas con la versión de PHP ejecutada en el servidor de hosting.
Método 1: Activar el Modo de Depuración (WP_DEBUG)
Para solucionar el problema, primero debes saber qué lo está causando. El modo de depuración de WordPress te permitirá ver el error exacto en pantalla.
- Accede a los archivos de tu servidor mediante un cliente FTP o el Administrador de Archivos de tu hosting.
- Localiza la raíz de tu instalación de WordPress y busca el archivo
wp-config.php. - Edita el archivo y busca la línea que dice
define('WP_DEBUG', false);. - Cambiala por el siguiente bloque de código para habilitar la visualización de errores:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);Guarda los cambios y recarga tu página web. Ahora en lugar de ver una pantalla en blanco, verás la línea de código exacta y el archivo que está generando el conflicto.
Método 2: Desactivar todos los plugins mediante FTP
Si un plugin defectuoso es el causante del error, desactivarlos de forma masiva te devolverá el acceso al panel de administración.
- Conéctate a tu servidor mediante FTP o el gestor de archivos de tu proveedor de hosting.
- Navega hasta la carpeta
wp-contentdentro del directorio principal de WordPress. - Localiza la carpeta llamada
plugins. - Renombra esta carpeta a
plugins_oldpara desactivar automáticamente todos los plugins instalados a la vez. - Comprueba si tu sitio web vuelve a cargar. Si funciona, entra en tu panel de administración, vuelve a cambiar el nombre de la carpeta a
pluginsy ve activando los plugins uno por uno desde el escritorio para identificar al culpable.
Método 3: Aumentar el Límite de Memoria de PHP
A menudo, WordPress se queda sin memoria RAM al ejecutar tareas pesadas, provocando el fallo visual en blanco.
- Abre el archivo
wp-config.phpubicado en la raíz de tu sitio web. - Busca la línea que indica el inicio de la configuración y añade justo antes el siguiente fragmento de código:
define('WP_MEMORY_LIMIT', '256M');Guarda el archivo y actualiza tu navegador. Si el problema era la falta de memoria, tu sitio web debería volver a la normalidad de inmediato.