¿Qué es la Pantalla Blanca de la Muerte en WordPress?
La Pantalla Blanca de la Muerte (conocida en inglés como White Screen of Death o WSoD) es uno de los errores más frustrantes para los administradores de sitios web. Ocurre cuando tu página web se muestra completamente en blanco, tanto en el frontend como en el panel de administración de WordPress, sin arrojar ningún mensaje de error descriptivo.
Causas principales de la Pantalla Blanca en WordPress
Este fallo suele estar relacionado con problemas en el código PHP, la falta de recursos del servidor o incompatibilidades en el ecosistema del CMS. Las causas más frecuentes incluyen:
- Agotamiento del límite de memoria RAM asignada a PHP.
- Conflictos o errores fatales en plugins recién instalados o actualizados.
- Incompatibilidad con el tema activo o modificaciones incorrectas en el archivo
functions.php. - Versión de PHP obsoleta o incompatible con los componentes instalados.
Método 1: Activar el Modo de Depuración (WP_DEBUG)
Para solucionar el problema, primero debes saber exactamente qué lo está causando. El modo de depuración de WordPress te permitirá ver el error real en lugar de la pantalla en blanco.
- Conéctate a tu servidor mediante un cliente FTP o utilizando el Administrador de Archivos de tu proveedor de hosting.
- Busca y localiza el archivo
wp-config.phpen el directorio raíz de tu instalación de WordPress. - Descarga una copia de seguridad del archivo antes de realizar cualquier cambio.
- Abre el archivo con un editor de código y busca la línea que dice
define('WP_DEBUG', false);. - Cámbala 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 deberías ver el mensaje de error exacto y el archivo responsable del fallo.
Método 2: Desactivar todos los plugins mediante FTP
Si un plugin defectuoso es el causante del error, puedes desactivarlos todos de forma masiva sin acceder al panel de administración.
- Accede a tu servidor por FTP o explorador de archivos del hosting.
- Navega hasta la ruta
wp-content/. - Localiza la carpeta llamada
plugins. - Haz clic derecho sobre ella y cámbiale el nombre a
plugins_desactivados. - Vuelve a tu sitio web e intenta cargar el panel de administración. Si la pantalla blanca ha desaparecido, el problema era provocado por uno de los plugins.
- Renombra la carpeta de nuevo a
plugins, entra al panel de administración y actívalos uno por uno para identificar al culpable.
Método 3: Aumentar el límite de memoria PHP
Es muy común que WordPress se quede sin memoria durante la ejecución de tareas pesadas, mostrando la pantalla en blanco.
- Abre nuevamente tu archivo
wp-config.php. - Añade la siguiente línea justo antes de la frase
/* ¡Eso es todo, deja de editar! Feliz publicación */:
define('WP_MEMORY_LIMIT', '256M');Guarda el archivo y comprueba si tu sitio web vuelve a funcionar con normalidad.