¿Qué es la Pantalla Blanca de la Muerte en WordPress (WSoD)?
La Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es uno de los problemas más frustrantes a los que se enfrenta un administrador de WordPress. Cuando ocurre, tu sitio web deja de cargar por completo y en su lugar solo muestra una pantalla totalmente en blanco, sin ningún mensaje de error visible ni en el frontend ni en el panel de administración (wp-admin).
Causas principales de la Pantalla Blanca en WordPress
Este error suele ser provocado por un fallo en el código PHP, un conflicto entre plugins o temas incompatibles, o por agotar el límite de memoria asignado a PHP en tu servidor. Como el mensaje de error no se muestra por defecto, es necesario aplicar métodos específicos de diagnóstico para encontrar la raíz del problema.
Método 1: Activar el Modo de Depuración (WP_DEBUG)
Para ver el error exacto que está causando la pantalla blanca, debes habilitar el modo de depuración en tu archivo de configuración de WordPress.
- Conéctate a tu servidor mediante un cliente FTP o utilizando el Administrador de Archivos de tu cPanel.
- Busca el directorio raíz de tu instalación de WordPress (donde se encuentran carpetas como
wp-contentywp-admin). - Localiza y edita el archivo
wp-config.php. - 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. Ahora deberías ver el mensaje de error exacto y el archivo que lo está provocando, lo que te permitirá desactivar el plugin o tema defectuoso.
Método 2: Desactivar todos los plugins a través de FTP
Si un plugin recién actualizado ha causado la incompatibilidad y no puedes acceder al panel de administración, puedes desactivarlos todos de forma masiva desde tu servidor.
- Accede a tu servidor mediante FTP o el Administrador de Archivos de tu hosting.
- Navega hasta la ruta
/wp-content/. - Busca la carpeta llamada
plugins. - Cambia el nombre de la carpeta
pluginsporplugins_desactivados. - Comprueba si tu sitio web vuelve a funcionar. Si la pantalla blanca desaparece, significa que uno de tus plugins era el problema. Vuelve a renombrar la carpeta como
plugins, entra a tu panel de WordPress y actívalos uno por uno 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 resulta en la temida pantalla blanca.
- Abre nuevamente el archivo
wp-config.phpdesde el gestor de archivos de tu hosting. - 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 en el navegador para comprobar si se ha solucionado.