¿Qué es la Pantalla Blanca de la Muerte en WordPress y por qué ocurre?
La conocida como Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es un error común en WordPress que hace que tu sitio web y el panel de administración se muestren completamente en blanco, sin arrojar ningún mensaje de error visible. Esto suele desconcertar a los usuarios, pero tiene solución.
Las causas más habituales de este fallo están relacionadas con conflictos entre plugins o temas incompatibles, agotamiento del límite de memoria PHP asignada al servidor, o bien errores en la versión de PHP instalada en tu hosting.
Método 1: Activar el Modo de Depuración (Debug) de WordPress
Para saber exactamente qué está causando el problema, lo primero que debes hacer es activar el modo de depuración de WordPress. Esto te mostrará el error real en lugar de una pantalla en blanco.
- Accede a los archivos de tu sitio web mediante un cliente FTP o el Administrador de Archivos de tu cPanel.
- Busca el archivo principal llamado
wp-config.phpen el directorio raíz. - Descarga una copia de seguridad del archivo y luego ábrelo con un editor de texto.
- 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 verás el error específico y el archivo que lo está provocando.
Método 2: Desactivar todos los plugins a través de FTP
Si un plugin defectuoso o recién actualizado ha causado la incompatibilidad, desactivarlos de forma masiva solucionará el problema de inmediato para que puedas recuperar el acceso.
- Conéctate a tu servidor mediante FTP o ve al Administrador de Archivos de tu proveedor de hosting.
- Navega hasta la carpeta
wp-contentde tu instalación de WordPress. - Localiza la carpeta llamada
plugins. - Haz clic derecho sobre ella y cámbiale el nombre a
plugins_old. - Vuelve a cargar tu sitio web en el navegador. Si el sitio funciona, significa que uno de tus plugins era el causante.
Para descubrir cuál fue, vuelve a cambiar el nombre a plugins y ve desactivando los plugins uno por uno desde el panel de administración de WordPress tras renombrarlos individualmente.
Método 3: Aumentar el límite de memoria PHP
A menudo, WordPress se queda sin memoria asignada al ejecutar scripts pesados, lo que genera la pantalla blanca. Puedes ampliar este límite fácilmente modificando el archivo de configuración.
- Abre el archivo
wp-config.phpdesde tu cliente FTP o administrador de archivos. - Añade la siguiente línea justo antes de la frase que dice "¡Eso es todo, deja de editar!":
define('WP_MEMORY_LIMIT', '256M');
Guarda el archivo y actualiza tu navegador. Con este cambio, el servidor dispondrá de la memoria suficiente para procesar todos los elementos de tu sitio web correctamente.