¿Qué es la Pantalla Blanca de la Muerte en WordPress?
La Pantalla Blanca de la Muerte (en inglés, White Screen of Death o WSoD) es uno de los problemas 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), en lugar de cargar el contenido habitual, solo aparece una página completamente en blanco sin ningún mensaje de error evidente.
Principales causas de la Pantalla Blanca de la Muerte
Este fallo suele estar relacionado con problemas en el código PHP o con la gestión de recursos del servidor. Entre las causas más comunes destacan:
- Un plugin recién instalado o actualizado que es incompatible.
- Un tema defectuoso o mal codificado.
- Agotamiento del límite de memoria PHP asignado a WordPress.
- Errores en la caché del servidor o del navegador.
Método 1: Activar el Modo de Depuración (Debug) de WordPress
Para saber exactamente qué está causando el error, el primer paso es activar el modo de depuración editando el archivo de configuración principal de tu web.
- Conéctate a tu servidor mediante un cliente FTP o utilizando 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 y luego ábrelo con un editor de texto.
- Busca la línea que dice
define('WP_DEBUG', false);y cámbiala por el siguiente fragmento de código:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);
- Guarda los cambios y vuelve a cargar tu página web. Ahora, en lugar de una pantalla en blanco, deberías ver un mensaje de error específico que señala el archivo o plugin problemático.
Método 2: Desactivar todos los plugins problemáticos vía FTP
Si un plugin ha entrado en conflicto y bloquea tu sitio, puedes desactivarlos todos de golpe sin acceder al panel de administración.
- Accede a tu servidor mediante FTP o el Administrador de Archivos del hosting.
- Navega hasta la ruta
/wp-content/. - Localiza la carpeta llamada
plugins. - Renombra esta carpeta a
plugins_desactivados. Esto obligará a WordPress a desactivar todos los plugins automáticamente. - Visita tu sitio web. Si la pantalla blanca ha desaparecido, el problema era provocado por uno de los plugins. Renombra la carpeta de nuevo a
pluginsy entra al panel de administración para activarlos uno por uno hasta dar con el culpable.
Método 3: Aumentar el límite de memoria PHP
A menudo, este error ocurre porque un script supera el límite de memoria permitido por tu servidor.
- Abre tu archivo
wp-config.phpmediante FTP. - Justo antes de la línea que dice '¡Eso es todo, deja de editar!', añade la siguiente línea de código:
define('WP_MEMORY_LIMIT', '256M');
- Guarda los cambios y actualiza tu sitio web para comprobar si el problema se ha resuelto de forma definitiva.