¿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 temidos por los administradores de sitios web. Cuando ocurre, tu página web deja de mostrar contenido y en su lugar aparece una pantalla completamente en blanco, sin ningún mensaje de error visible, tanto en la parte frontal como en el panel de administración.
Causas principales de la Pantalla Blanca de la Muerte
Este fallo suele estar relacionado con problemas en el código PHP,agotamiento de recursos del servidor o conflictos entre los componentes instalados en tu CMS. Las causas más comunes incluyen:
- Incompatibilidad o error crítico en un plugin recién instalado o actualizado.
- Fallos derivados de una actualización defectuosa del tema activo.
- Límite de memoria PHP agotado en el servidor de hosting.
- Errores en la caché del sitio o del navegador.
Método 1: Activar el Modo de Depuración (Debugging) de WordPress
Para saber exactamente qué está causando el problema, debes habilitar el registro de errores de PHP editando el archivo de configuración principal de tu sitio mediante el Administrador de Archivos de tu cPanel o por conexión FTP.
- Accede a los archivos de tu sitio web y localiza el archivo
wp-config.phpen la raíz. - Descarga una copia de seguridad del archivo por precaución 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. En lugar de la pantalla en blanco, ahora deberías ver el mensaje de error específico que señala qué archivo o línea de código está fallando.
Método 2: Desactivar todos los plugins problemáticos
Si el modo de depuración apunta a un plugin como la causa del error, o si no puedes acceder al panel de administración, la forma más rápida de solucionarlo es desactivar todos los complementos directamente desde el servidor.
- Entra al Administrador de Archivos de tu proveedor de hosting o conéctate mediante un cliente FTP.
- Navega hasta la ruta
/wp-content/dentro del directorio de instalación de WordPress. - Localiza la carpeta llamada
plugins. - Cambia el nombre de la carpeta
pluginsporplugins_desactivados. Esto desactivará automáticamente todos los plugins de tu web. - Vuelve a tu sitio web y verifica si ya carga. Si es así, entra al panel de administración (que ya debería funcionar), renombra la carpeta de nuevo a
pluginsy ve activando uno por uno desde el escritorio para identificar al culpable.
Método 3: Aumentar el límite de memoria PHP
A menudo, WordPress se queda sin memoria asignada cuando ejecuta tareas pesadas, lo que genera la pantalla blanca. Puedes incrementar este límite fácilmente.
- Abre nuevamente tu archivo
wp-config.php. - Añade la siguiente línea justo antes de la frase
/* That's all, stop editing! Happy publishing. */:
define('WP_MEMORY_LIMIT', '256M');Guarda el archivo y actualiza tu sitio web para comprobar si el problema se ha resuelto de manera definitiva.