¿Qué es la Pantalla Blanca de la Muerte en WordPress?
La denominada Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es uno de los errores más frustrantes a los que se enfrenta cualquier administrador de sitios web. Cuando este problema ocurre, tu página web de WordPress deja de cargar por completo y en su lugar muestra únicamente una pantalla totalmente en blanco, impidiendo el acceso tanto a los visitantes como al panel de administración o backoffice.
Principales Causas de la Pantalla Blanca en WordPress
Este fallo no suele estar provocado por una única razón, sino que es el resultado de diversos conflictos internos en el código o en el servidor. Entre las causas más frecuentes destacan:
- Incompatibilidad o error crítico en un plugin recién actualizado o instalado.
- Fallos en el archivo
functions.phpdel tema activo debido a errores de sintaxis en PHP. - Agotamiento del límite de memoria RAM asignado a PHP en el servidor.
- Problemas con la caché del navegador o del propio servidor de alojamiento web.
Método 1: Activar el Modo de Depuración (Debug Mode) en WordPress
El primer paso fundamental para solucionar la pantalla blanca es averiguar exactamente qué función o archivo está generando el error. Para ello, debemos activar el registro de errores de WordPress.
- Conéctate a tu servidor de alojamiento mediante un cliente FTP o utilizando el Administrador de Archivos de tu cPanel.
- Busca la carpeta raíz de tu instalación de WordPress y localiza el archivo
wp-config.php. - Descarga una copia de seguridad del archivo antes de realizar cualquier modificación.
- Abre el archivo
wp-config.phpcon un editor de texto y busca la línea que dice:define('WP_DEBUG', false); - Cambiala por el siguiente bloque de código para habilitar el modo de depuración:
define('WP_DEBUG', true);define('WP_DEBUG_DISPLAY', true);
- Guarda los cambios y vuelve a cargar tu sitio web en el navegador. Ahora, en lugar de una pantalla en blanco, deberías ver un mensaje de error detallado que indica la ruta del archivo problemático.
Método 2: Desactivar Plugins Problemáticos vía FTP
Si el modo de depuración apunta a que el fallo proviene de un complemento, o si sospechas de un conflicto reciente entre plugins, puedes desactivarlos todos de forma masiva sin necesidad de entrar al panel de administración.
- Accede a tu servidor mediante FTP o el Administrador de Archivos del hosting.
- Navega hasta la ruta
wp-content/y localiza la carpeta llamadaplugins. - Cambia el nombre de la carpeta
pluginspor el deplugins_desactivados. Esta acción desactivará automáticamente todos los complementos instalados en tu WordPress. - Visita tu sitio web. Si la pantalla blanca ha desaparecido y el sitio carga (aunque sea sin diseño completo o funcionalidades de plugins), sabrás con certeza que el origen era un complemento.
- Vuelve a renombrar la carpeta como
plugins. Entra a tu panel de administración, ve a la sección de plugins e 히 ve activándolos uno por uno hasta encontrar el culpable para eliminarlo o actualizarlo.
Método 3: Aumentar el Límite de Memoria PHP
WordPress requiere una cantidad mínima de memoria para ejecutar correctamente los scripts de los temas y plugins. Si el servidor se queda sin memoria durante la carga, se generará la pantalla blanca.
- Abre nuevamente el archivo
wp-config.phpubicado en la raíz de tu sitio web. - Añade la siguiente línea de código justo antes de la frase
/* ¡Eso es todo, deja de editar! Feliz blogging */:
define('WP_MEMORY_LIMIT', '256M');
- Guarda los cambios y actualiza tu sitio web. Con este ajuste, le permitirás a WordPress utilizar hasta 256 megabytes de memoria RAM, evitando que los procesos se queden colgados por falta de recursos.