WebRescate Blog Pantalla blanca de WordPress
Errores

Pantalla blanca de WordPress: 7 causas y cómo solucionarlas

Equipo WebRescate 22 de enero de 2025 7 min de lectura
Monitor con pantalla blanca de WordPress (White Screen of Death): error fatal sin mensaje de error visible

La pantalla blanca de WordPress (White Screen of Death o WSOD) es uno de los errores más desesperantes que puede ver el propietario de una web. De repente, tu web muestra solo una pantalla en blanco. Sin mensaje de error, sin explicación. Solo blanco.

La buena noticia: casi siempre tiene solución sencilla. La mala: hay que saber qué buscar. En esta guía te explicamos las 7 causas más frecuentes y cómo resolverlas. Si prefieres que lo hagamos nosotros, nuestro servicio de rescate urgente lo soluciona habitualmente en menos de 4 horas.

¿Qué es la pantalla blanca de WordPress?

Es una respuesta vacía del servidor. WordPress intenta cargar la página, encuentra un error fatal de PHP y no puede generar la respuesta. En lugar de mostrarte el error (porque el modo debug está desactivado, que es lo habitual), muestra simplemente nada.

Puede afectar solo al frontend, solo al panel de administración, o a ambos. También puede afectar solo a algunas páginas o a toda la web.

Causa 1: Plugin con error de PHP (la más frecuente)

Es la causa número uno. Un plugin mal programado, desactualizado o incompatible con tu versión de PHP o WordPress genera un error fatal que provoca la pantalla blanca.

Solución: Accede a tu hosting por FTP o desde el administrador de archivos, ve a wp-content/plugins y renombra la carpeta del plugin que instalaste o actualizaste recientemente (por ejemplo: elementorelementor-backup). Si la web vuelve, ese es el culpable. Reinstálalo desde cero o busca una alternativa.

Código PHP en editor de texto para diagnosticar la pantalla blanca de WordPress

Causa 2: Conflicto entre plugins

A veces no es un plugin solo, sino la combinación de dos o más que no son compatibles entre sí. Especialmente común con plugins que modifican el frontend como constructores de páginas.

Solución: Desactiva todos los plugins renombrando la carpeta wp-content/plugins completa a algo como plugins-backup. Si la web vuelve, activa los plugins de uno en uno hasta que vuelva la pantalla blanca. Ese es el conflictivo.

Causa 3: Memoria PHP agotada

WordPress necesita memoria PHP para funcionar. Si tienes muchos plugins activos o tu tema es muy pesado, puedes quedarte sin memoria y provocar un error fatal.

Solución: Aumenta el límite de memoria añadiendo esta línea en wp-config.php:

define('WP_MEMORY_LIMIT', '256M');

Si tu hosting lo permite, también puedes subirlo desde el panel de control o en el archivo php.ini.

Causa 4: Versión de PHP incompatible

Si tu hosting actualizó PHP a una versión nueva (7.4 → 8.0 → 8.1 → 8.2) y tu WordPress, plugins o temas no son compatibles con esa versión, puede aparecer la pantalla blanca.

Solución: Desde el panel de control de tu hosting, cambia temporalmente la versión de PHP a la versión anterior para verificar si ese es el problema. Si la web vuelve, actualiza tus plugins y temas antes de volver a intentarlo con la versión más reciente.

Causa 5: Tema con error

Similar al problema con plugins. Si el tema activo tiene un error de PHP o es incompatible con la versión actual de WordPress, provoca pantalla blanca.

Solución: Renombra la carpeta de tu tema activo en wp-content/themes. WordPress activará automáticamente un tema por defecto (como Twenty Twenty-Four) y la web debería cargar correctamente.

Causa 6: Archivo .htaccess corrupto

Un archivo .htaccess con errores de sintaxis puede provocar pantalla blanca o errores 500 en Apache.

Solución: Renombra el archivo .htaccess en la raíz de tu WordPress a .htaccess.old. Luego desde el panel de WordPress ve a Ajustes → Enlaces permanentes y guarda para regenerar uno nuevo y limpio.

Causa 7: WordPress hackeado

En algunos casos la pantalla blanca es consecuencia de un hackeo. El malware puede haber modificado archivos del core de WordPress y provocar errores fatales que se manifiestan como pantalla blanca.

Solución: Si has descartado las causas anteriores y sospechas de un hackeo, lee nuestra guía sobre WordPress hackeado o contacta directamente con nuestro equipo de rescate urgente.

⚪ ¿Tu WordPress muestra pantalla blanca ahora mismo?

Si has seguido los pasos y no has podido solucionarlo, nuestro equipo técnico lo diagnostica y resuelve. Respuesta en menos de 2 horas.

Pedir ayuda por WhatsApp

Cómo activar el modo debug para ver el error real

Si quieres saber exactamente qué error genera la pantalla blanca, activa el modo debug añadiendo estas líneas en wp-config.php:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

El error se guardará en el archivo wp-content/debug.log. Ábrelo y busca la última línea con "Fatal error" para ver exactamente qué plugin o archivo está causando el problema. Recuerda desactivar el debug cuando termines.

Conclusión

La pantalla blanca de WordPress suele tener una solución sencilla si sabes dónde buscar. En el 80% de los casos es un plugin desactualizado o incompatible. Si el problema persiste, nuestro servicio de rescate lo resuelve el mismo día. Y para evitar que situaciones como esta vuelvan a ocurrir, un plan de mantenimiento mensual incluye actualizaciones seguras con backup previo.

Artículos relacionados

¿No has podido solucionarlo?

Nuestro equipo resuelve la pantalla blanca en menos de 4 horas.

Ver servicio de rescate
¿Hablamos?