¿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 enfrentan los administradores de WordPress. Ocurre cuando tu sitio web se carga completamente en blanco, sin mostrar ningún mensaje de error detallado ni en la página principal ni en el panel de administración (wp-admin), lo que dificulta saber exactamente qué ha fallado.
Principales causas del error WSoD
Este fallo suele estar relacionado con errores en el código PHP, problemas de agotamiento de memoria o conflictos directos entre componentes del CMS. Las causas más comunes incluyen:
- Incompatibilidad o error crítico en un plugin recién instalado o actualizado.
- Fallos en el archivo
functions.phpdel tema activo. - Agotamiento del límite de memoria PHP asignado a tu alojamiento web.
- Errores derivados de una actualización fallida del núcleo de WordPress, plugins o temas.
Método 1: Activar el modo de depuración (WP_DEBUG)
Para solucionar el problema, primero debes averiguar qué está causando el error exacto. Sigue estos pasos para activar el registro de errores:
- Conéctate a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu cPanel.
- 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 precaución y ábrelo con un editor de texto plano.
- 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 );
define( 'WP_DEBUG_LOG', true );Guarda los cambios y recarga tu página web. Ahora verás el mensaje de error exacto en lugar de la pantalla en blanco, lo que te permitirá identificar el plugin o archivo responsable.
Método 2: Desactivar todos los plugins mediante FTP
Si un plugin defectuoso es la causa de la pantalla blanca, puedes desactivarlos todos de golpe sin acceder al panel de administración:
- Accede a tu servidor vía FTP o explorador de archivos del hosting.
- Navega hasta la ruta
wp-content/. - Busca la carpeta llamada
pluginsy cámbiale el nombre aplugins_old. - Vuelve a cargar tu sitio web en el navegador. Si el sitio funciona, significa que uno de tus plugins causaba el conflicto.
- Vuelve a renombrar la carpeta como
plugins, entra a tu panel y ve activando los plugins uno por uno hasta dar con el culpable.
Método 3: Aumentar el límite de memoria PHP
A menudo, WordPress se queda sin memoria asignada al ejecutar procesos pesados, provocando la pantalla blanca. Para solucionarlo:
- Abre nuevamente tu archivo
wp-config.phpdesde el FTP. - Añade la siguiente línea de código justo antes de la frase '¡Eso es todo, deja de editar!':
define( 'WP_MEMORY_LIMIT', '256M' );Guarda los cambios y actualiza tu sitio web. Con estos métodos habrás solucionado la gran mayoría de casos de la Pantalla Blanca de la Muerte en WordPress.