¿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 errores más frustrantes a los que se enfrentan los administradores de WordPress. Al intentar acceder a tu sitio web o al panel de administración (wp-admin), solo verás una página completamente en blanco, sin ningún código de error específico, lo que dificulta saber por dónde empezar a buscar una solución.
Principales Causas del Error WSoD
Este fallo suele estar relacionado casi siempre con problemas en el código PHP, incompatibilidades de plugins o temas, o agotar el límite de memoria asignada al servidor. Las causas más comunes incluyen:
- Agotamiento del límite de memoria RAM de PHP (Memory Limit).
- Un plugin recién instalado o actualizado que genera un conflicto fatal.
- Incompatibilidad de la versión de PHP con tu tema actual.
- Errores en la caché del navegador o del servidor.
Método 1: Activar el Modo de Depuración (Debug Mode) de WordPress
Para saber exactamente qué está rompiendo tu sitio, necesitas activar el registro de errores de PHP en WordPress. Sigue estos pasos:
- Accede a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu proveedor de hosting.
- Localiza la raíz de tu instalación de WordPress (donde se encuentran carpetas como
wp-adminywp-content). - Busca el archivo
wp-config.php, descárgalo como copia de seguridad y ábrelo con un editor de código como Notepad++. - Busca la línea que dice
define('WP_DEBUG', false);(si no existe, puedes crearla). - Modifica el valor a
truey añade las siguientes líneas justo debajo:
define('WP_DEBUG_DISPLAY', true);
define('WP_DEBUG_LOG', true);
Guarda los cambios y vuelve a cargar tu página web. Ahora, en lugar de una pantalla en blanco, verás el error exacto de PHP y la ruta del archivo que lo está provocando.
Método 2: Desactivar Todos los Plugins vía FTP
Si un plugin defectuoso causó el error tras una actualización, puedes desactivarlos todos de golpe sin acceder al panel de administración:
- Conéctate a tu hosting por FTP o Administrador de Archivos.
- Navega hasta la ruta
/wp-content/. - Localiza la carpeta llamada
pluginsy cámbiale el nombre aplugins_old. - Visita tu sitio web en el navegador. Si la pantalla blanca ha desaparecido, significa que uno de tus plugins era el culpable.
- Vuelve a renombrar la carpeta como
pluginsy desactiva los plugins uno por uno desde el panel de administración de WordPress para identificar al causante exacto.
Método 3: Aumentar el Límite de Memoria de PHP
A menudo, WordPress se queda sin memoria cuando ejecuta scripts pesados, provocando el bloqueo blanco. Para solucionarlo, edita tu archivo wp-config.php y añade la siguiente línea antes de la línea que dice ¡Eso es todo, deja de editar!:
define('WP_MEMORY_LIMIT', '256M');
Guarda el archivo y recarga tu sitio web. Con estos tres métodos habrás solucionado la gran mayoría de casos de la Pantalla Blanca de la Muerte en WordPress.