¿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 problemas más frustrantes a los que se enfrenta un administrador de WordPress. Cuando ocurre, tu sitio web y el panel de administración (wp-admin) se vuelven completamente blancos, sin mostrar ningún mensaje de error visible, lo que dificulta saber exactamente qué está fallando.
Causas principales de la Pantalla Blanca de la Muerte
Este fallo suele estar relacionado con problemas en el código PHP, incompatibilidades o agotar los recursos del servidor. Entre las causas más comunes destacan:
- Un plugin recién instalado o actualizado que contiene código incompatible.
- Un tema defectuoso o mal codificado.
- Agotamiento del límite de memoria PHP asignado a WordPress.
- Errores en la versión de PHP del servidor.
Método 1: Activar el Modo de Depuración (WP_DEBUG)
Para ver el error real detrás de la pantalla blanca, necesitamos activar el registro de errores de WordPress editando el archivo wp-config.php mediante FTP o el Administrador de Archivos de tu hosting.
- Accede a los archivos de tu sitio web usando un cliente FTP o el panel de control de tu hosting.
- Busca el archivo
wp-config.phpen la raíz de tu instalación de WordPress. - Descarga una copia de seguridad y abre el archivo con un editor de código.
- Busca la línea que dice
define('WP_DEBUG', false);y cámbiala por:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);Guarda los cambios y recarga tu página web. Ahora en lugar de una pantalla en blanco deberías ver el error exacto y el archivo que lo está provocando.
Método 2: Desactivar todos los plugins problemáticos
Si un plugin causó el fallo tras una actualización o instalación, desactivarlos todos de golpe resolverá el problema de inmediato.
- Conéctate a tu servidor mediante FTP o ve al Administrador de Archivos de tu hosting.
- Navega hasta la ruta
wp-content/. - Localiza la carpeta llamada
pluginsy cámbiale el nombre aplugins_old. - Comprueba si tu sitio web vuelve a cargar. Si es así, renombra la carpeta de nuevo a
pluginsy desactiva los plugins uno por uno desde el panel de administración para identificar al culpable.
Método 3: Cambiar al tema por defecto
A veces el problema proviene del tema activo. Puedes forzar a WordPress a usar un tema por defecto (como Twenty Twenty-Four) renombrando la carpeta del tema actual.
- Accede a la ruta
wp-content/themes/mediante FTP o Administrador de Archivos. - Busca la carpeta correspondiente al tema que estás utilizando actualmente.
- Cambia el nombre de esa carpeta (por ejemplo, de
mi-temaami-tema-desactivado). - WordPress detectará la ausencia del tema y activará automáticamente uno de los temas predeterminados de WordPress, restaurando el acceso a tu sitio.