¿Qué es la Pantalla Blanca de la Muerte en WordPress y por qué ocurre?
La Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es un fallo común en WordPress que hace que tu sitio web muestre una página totalmente en blanco, tanto en el frontend como en el panel de administración (wp-admin). Este problema suele estar causado por un script de PHP que ha agotado el límite de memoria, un plugin defectuoso, un tema incompatible o errores de sintaxis en el archivo functions.php.
Causas principales de la Pantalla Blanca de la Muerte
Antes de aplicar cualquier solución, es importante conocer las causas más frecuentes que provocan este comportamiento en el CMS:
- Agotamiento del límite de memoria RAM asignada a PHP.
- Conflictos recientes tras la instalación o actualización de un plugin.
- Incompatibilidad del tema activo con la versión actual de PHP.
- Errores de caché en plugins de optimización.
Método 1: Activar el Modo de Depuración (Debug Mode) de WordPress
Para saber exactamente qué está causando el error, debemos activar el registro de errores de PHP en WordPress.
- Conéctate a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu cPanel.
- Busca la raíz de tu sitio web de WordPress y localiza el archivo llamado
wp-config.php. - Descarga una copia de seguridad del archivo por precaución y ábrelo con un editor de código.
- 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);
define('WP_DEBUG_LOG', true);
Guarda los cambios y recarga tu página web. En lugar de la pantalla en blanco, ahora deberías ver un mensaje de error específico que señala el archivo y la línea exacta donde se produce el fallo.
Método 2: Desactivar todos los plugins problemáticos vía FTP
Si el error comenzó justo después de instalar o actualizar un plugin, la solución más rápida es desactivarlos todos manualmente.
- Accede al directorio de tu sitio web utilizando tu cliente FTP preferido (como FileZilla).
- Navega hasta la ruta
/wp-content/. - Localiza la carpeta llamada
plugins. - Haz clic derecho sobre la carpeta
pluginsy cámbiale el nombre temporalmente aplugins_old. - Vuelve a tu navegador web e intenta acceder a tu panel de administración de WordPress. Si la pantalla blanca ha desaparecido, el problema era provocado por uno de los complementos.
- Renombra la carpeta de nuevo a
pluginsy ve desactivando los plugins uno por uno desde el panel de administración hasta dar con el culpable.
Método 3: Aumentar el límite de memoria PHP
A menudo, WordPress se queda sin memoria cuando ejecuta tareas pesadas, lo que genera la pantalla en blanco.
- Abre nuevamente el archivo
wp-config.phpdesde tu cliente FTP o administrador de archivos. - Busca la línea que indica
/* That's all, stop editing! Happy publishing. */. - Justo antes de esa línea, añade el siguiente fragmento de código:
define('WP_MEMORY_LIMIT', '256M');
Guarda los cambios y comprueba si tu sitio web vuelve a funcionar con normalidad.