¿Qué es la Pantalla Blanca de la Muerte en WordPress?
La Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es uno de los errores más frustrantes a los que se enfrentan los administradores de sitios web. Ocurre cuando tu página web se carga completamente en blanco, sin mostrar contenido, diseño ni un código de error específico, bloqueando además el acceso al panel de administración de WordPress.
Causas Principales de la Pantalla Blanca de la Muerte
Este fallo suele estar relacionado con problemas de código en PHP, agotamiento de los recursos de memoria del servidor, o incompatibilidades graves entre plugins y temas instalados. Las causas más comunes incluyen:
- Un plugin recién instalado o actualizado que contiene errores de código.
- Un tema defectuoso o incompatible con la versión actual de PHP.
- Agotamiento del límite de memoria asignada a PHP en el servidor.
- Errores derivados de una actualización fallida del núcleo de WordPress.
Método 1: Activar el Modo de Depuración (WP_DEBUG)
Para solucionar cualquier error en WordPress, lo primero es saber exactamente qué lo está provocando. Activar el modo de depuración te permitirá ver el mensaje de error real en lugar de una pantalla en blanco.
- Accede al panel de control de tu hosting (cPanel o similar) o conéctate mediante un cliente FTP (como FileZilla).
- Localiza la carpeta raíz de tu instalación de WordPress (normalmente llamada
public_html). - Busca el archivo
wp-config.php, descárgalo como copia de seguridad y ábrelo con un editor de texto. - Busca la línea que dice
define('WP_DEBUG', false);y cámbiala por el siguiente bloque de código:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);
Guarda los cambios y vuelve a cargar tu página web. Ahora deberías ver un mensaje de error que indica qué archivo o plugin está causando el fallo.
Método 2: Desactivar Todos los Plugins vía FTP
Si un plugin defectuoso es el culpable de la Pantalla Blanca de la Muerte, desactivarlos todos te devolverá el acceso al panel de administración para depurar el problema.
- Conéctate a tu servidor mediante FTP o utiliza el Administrador de Archivos de tu hosting.
- Navega hasta la ruta
wp-contentdentro de tu directorio de WordPress. - Localiza la carpeta llamada
plugins. - Haz clic derecho sobre ella y cámbiale el nombre a
plugins_oldpara desactivar de golpe todos los complementos. - Visita tu sitio web; si la pantalla blanca ha desaparecido, el problema era un plugin.
- Vuelve a renombrar la carpeta como
pluginsy entra a tu panel de administración de WordPress para activar los plugins uno por uno hasta encontrar al culpable.
Método 3: Aumentar el Límite de Memoria de PHP
A menudo, WordPress se queda sin memoria RAM asignada al ejecutar scripts pesados, lo que provoca la temida pantalla en blanco.
- Accede nuevamente a tu archivo
wp-config.phputilizando tu cliente FTP o el administrador de archivos del hosting. - Añade la siguiente línea de código justo antes de la frase
/* ¡Eso es todo, deja de editar! Feliz publicación */:
define('WP_MEMORY_LIMIT', '256M');
Guarda el archivo y actualiza tu sitio web. Si el problema era la falta de memoria, tu sitio debería cargar con total normalidad de forma inmediata.