¿Qué es la Pantalla Blanca de la Muerte en WordPress?
La conocida como Pantalla Blanca de la Muerte (WSoD, por sus siglas en inglés) es uno de los errores más temidos por los administradores de sitios web en WordPress. Cuando ocurre, tu página web deja de mostrar su contenido habitual y simplemente muestra una pantalla completamente en blanco, tanto en el frontend como en el panel de administración (wp-admin). Este problema impide el acceso total a la gestión del sitio, por lo que requiere una intervención directa a nivel de servidor o archivos para solucionarlo.
Principales causas de la Pantalla Blanca en WordPress
Este error suele estar relacionado principalmente con problemas en el lenguaje PHP. Las causas más comunes incluyen:
- Un conflicto o fallo crítico en un plugin recién instalado o actualizado.
- Incompatibilidad o errores en el código del tema activo.
- Agotamiento del límite de memoria asignada a PHP en el servidor.
- Errores de sintaxis al modificar archivos del núcleo o del tema.
Método 1: Activar el modo de depuración (Debug Mode) de WordPress
Para saber exactamente qué está causando el problema, debes habilitar el registro de errores de WordPress editando el archivo wp-config.php mediante el administrador de archivos de tu hosting o un cliente FTP.
- Accede a los archivos de tu sitio web y localiza el archivo
wp-config.phpen la raíz. - Descarga una copia de seguridad y ábrelo con un editor de texto plano.
- Busca la línea que dice
define('WP_DEBUG', false);. - Cambiala por el siguiente bloque de código para activar la depuración y mostrar los errores en pantalla:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);
Guarda los cambios y recarga tu página web. En lugar de la pantalla blanca, ahora deberías ver un mensaje de error específico que indica el archivo y la línea exacta donde se produce el fallo.
Método 2: Desactivar plugins defectuosos vía FTP
Si sospechas que un complemento es el causante del problema tras revisar el error, puedes desactivar todos los plugins sin acceder al panel de administración.
- Conéctate a tu servidor mediante un cliente FTP (como FileZilla) o usa el Administrador de Archivos de tu cPanel.
- Navega hasta la ruta
/wp-content/. - Localiza la carpeta llamada
plugins. - Renombra la carpeta
pluginsaplugins_old. Esto desactivará automáticamente todos los plugins de tu web. - Visita tu sitio web para comprobar si la pantalla blanca ha desaparecido. Si ya funciona, entra a tu panel de administración, vuelve a renombrar la carpeta como
pluginsy ve activando tus complementos uno por uno desde el escritorio para identificar al culpable.
Método 3: Aumentar el límite de memoria de PHP
A menudo, el error se produce porque WordPress se queda sin recursos al ejecutar tareas pesadas.
- Abre nuevamente el archivo
wp-config.php. - Añade la siguiente línea antes de la frase que dice ¡Eso es todo, deja de editar!:
define('WP_MEMORY_LIMIT', '256M');
Guarda los cambios y comprueba si tu sitio web vuelve a cargar con normalidad.