Introducción a la Pantalla Blanca de la Muerte (WSoD) en WordPress
Uno de los errores más desconcertantes y frustrantes a los que se enfrentan los administradores de sitios web es la conocida como Pantalla Blanca de la Muerte (WSoD) en WordPress. Este problema ocurre cuando tu sitio web se carga completamente en blanco, sin mostrar ningún mensaje de error claro ni permitir el acceso al panel de administración (wp-admin).
Principales Causas del Error WSoD
Antes de aplicar cualquier solución, es importante entender por qué se produce este fallo. Las causas más comunes incluyen:
- Incompatibilidad o conflictos entre plugins recién instalados o actualizados.
- Problemas con el tema activo (fallos en el archivo
functions.phpo incompatibilidad con la versión de PHP). - Agotamiento del límite de memoria asignado a PHP (Memory Limit).
- Errores en las actualizaciones automáticas del núcleo de WordPress.
Método 1: Activar el Modo de Depuración (Debug Mode)
Para saber exactamente qué está causando el problema, debemos activar el registro de errores de WordPress.
- Accede a los archivos de tu servidor mediante un cliente FTP o el Administrador de Archivos de tu hosting.
- Busca la raíz de tu instalación de WordPress y localiza el archivo
wp-config.php. - Descarga una copia de seguridad del archivo por 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 recarga tu página web. Ahora verás el error exacto que está provocando la pantalla blanca, indicando el plugin o archivo responsable.
Método 2: Desactivar Todos los Plugins vía FTP
Si un plugin defectuoso es la causa del problema, la solución más rápida es desactivarlos todos desde el servidor.
- Conéctate a tu hosting mediante FTP o utiliza el Administrador de Archivos.
- Navega hasta la ruta
wp-content/. - Busca la carpeta llamada
pluginsy cámbiale el nombre aplugins_old. - Vuelve a tu sitio web e intenta acceder al panel de administración. Si la pantalla blanca ha desaparecido, el problema era un plugin.
- Renombra la carpeta de nuevo a
pluginsy ve desactivando los plugins uno por uno desde tu panel de WordPress hasta dar con el culpable. - Accede a tus archivos mediante FTP o el panel de tu proveedor de hosting.
- Dirígete a la ruta
wp-content/themes/. - Localiza la carpeta del tema que estás utilizando actualmente y descárgala a tu ordenador como respaldo.
- Elimina la carpeta del tema activo del servidor. Si tienes instalado un tema predeterminado como Twenty Twenty-Three, WordPress lo activará automáticamente al no encontrar el anterior.
- Comprueba si tu sitio web vuelve a funcionar con normalidad.
Método 3: Cambiar al Tema Predeterminado
Si el problema persiste tras revisar los plugins, es probable que el error provenga del tema activo.