Introducción a la Pantalla Blanca de la Muerte en WordPress
Uno de los fallos más temidos por los administradores de sitios web es la llamada Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés). Este problema técnico hace que tu sitio web de WordPress cargue completamente en blanco, sin mostrar ningún mensaje de error visible, tanto en el frontend como en el panel de administración (wp-admin).
Causas Principales de la Pantalla Blanca de la Muerte
Este error suele ser provocado por fallos en el código PHP, incompatibilidades entre plugins o temas, o bien por agotar el límite de memoria asignada (memory limit). A continuación, te mostramos los métodos más efectivos para solucionarlo paso a paso.
Método 1: Activar el Modo de Depuración (WP_DEBUG)
Para saber exactamente qué está causando el problema, debes habilitar el registro de errores de WordPress editando el archivo de configuración principal.
- Conéctate a tu servidor mediante FTP o utiliza el Administrador de Archivos de tu proveedor de hosting.
- Busca el archivo
wp-config.phpen la raíz de tu instalación de WordPress. - Descarga una copia de seguridad del archivo antes de editarlo.
- Abre el archivo y busca la línea que dice:
define('WP_DEBUG', false);. - Modifica esa línea para activar el modo de depuración de la siguiente manera:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);
Guarda los cambios y recarga tu sitio web. Ahora aparecerá el error específico en lugar de la pantalla en blanco, lo que te permitirá identificar el plugin o tema defectuoso.
Método 2: Desactivar Plugins y Temas Conflictivos
Si la pantalla blanca apareció justo después de instalar o actualizar un complemento, la solución más rápida es desactivarlo mediante FTP o el Administrador de Archivos.
- Accede al directorio
wp-contentde tu sitio web. - Renombra la carpeta
pluginsaplugins_desactivadospara forzar la desactivación de todos los plugins a la vez. - Comprueba si tu sitio web vuelve a funcionar. Si es así, vuelve a nombrar la carpeta como
plugins, entra a tu panel y ve activando uno por uno para hallar al culpable. - Si el problema persiste, haz lo mismo con la carpeta de tu tema activo dentro de
wp-content/themes, renombrándola para que WordPress cargue el tema predeterminado por defecto (como Twenty Twenty-Four).
Método 3: Aumentar el Límite de Memoria PHP
En muchas ocasiones, la WSoD ocurre porque un script supera el límite de memoria asignado por defecto al servidor.
- Abre nuevamente el archivo
wp-config.php. - Añade la siguiente línea justo antes de la frase "¡Eso es todo, deja de editar!":
define('WP_MEMORY_LIMIT', '256M');
Guarda los cambios y actualiza tu navegador. Con estos sencillos pasos, tu sitio web en WordPress debería volver a estar operativo sin problemas.