Introducción a la Pantalla Blanca de la Muerte en WordPress
La llamada Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es uno de los fallos más temidos por los administradores de sitios web en WordPress. Cuando ocurre, tu página web y el panel de administración se vuelven completamente blancos, sin mostrar ningún mensaje de error visible, lo que dificulta saber exactamente qué está fallando.
Causas Principales del Error WSoD
Este problema suele estar relacionado con fallos en el código PHP, agotamiento de los recursos del servidor o incompatibilidades entre plugins y temas. Entre las causas más comunes destacan:
- Agotamiento del límite de memoria RAM asignada a PHP.
- Un plugin recientemente instalado o actualizado que contiene errores de código.
- Un tema defectuoso o incompatibilidad tras una actualización de la versión de PHP.
- Problemas con la caché del navegador o del servidor.
Método 1: Activar el Modo de Depuración (Debug) de WordPress
Para descubrir la causa exacta del problema, el primer paso es activar el registro de errores de PHP en WordPress editando el archivo de configuración principal.
- Conéctate a tu servidor mediante un cliente FTP o utilizando el Administrador de Archivos de tu proveedor de hosting.
- 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
wp-config.phpcon un editor de código y busca la línea que dice:define( 'WP_DEBUG', false ); - Reemplaza esa línea por el siguiente fragmento de código para habilitar el registro de errores en pantalla:
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 de PHP junto con la ruta del archivo que está causando el conflicto.
Método 2: Desactivar Plugins y Temas Problemáticos Vía FTP
Si el modo de depuración apunta a un plugin o si no tienes acceso al panel de administración, puedes desactivar todos los complementos directamente desde el servidor.
- Accede a tu servidor mediante FTP o el administrador de archivos del hosting.
- Navega hasta la ruta
/wp-content/. - Cambia el nombre de la carpeta
pluginsporplugins_desactivados. Esto desactivará automáticamente todos los plugins de tu sitio web. - Comprueba si tu sitio web vuelve a cargar. Si funciona, cambia el nombre de la carpeta de nuevo a
plugins, entra en tu panel de administración e ve activando los plugins uno por uno para identificar al culpable. - Si el problema persiste, realiza el mismo procedimiento con la carpeta
/wp-content/themes/renombrándola temporalmente para forzar a WordPress a utilizar el tema por defecto (como Twenty Twenty-Four).
Método 3: Aumentar el Límite de Memoria PHP
A menudo, la Pantalla Blanca de la Muerte ocurre porque un script se queda sin memoria durante su ejecución. Puedes ampliar este límite fácilmente.
- Abre nuevamente tu archivo
wp-config.php. - Añade la siguiente línea de código justo antes de la frase que dice '¡Eso es todo, deja de editar!':
define( 'WP_MEMORY_LIMIT', '256M' );Guarda el archivo y actualiza tu sitio web en el navegador. Con estos pasos, tu instalación de WordPress debería volver a funcionar con total normalidad.