Qué hacer si WordPress muestra una pantalla blanca
Soluciona la pantalla blanca WordPress paso a paso: detecta la causa, depura errores y recupera tu web sin empeorar el problema.
Qué significa la pantalla blanca en WordPress
La pantalla blanca WordPress es un fallo en el que la web o el panel dejan de mostrar contenido y solo aparece una página vacía, a veces sin mensajes de error. Suele deberse a un error fatal de PHP, un conflicto con plugins WordPress, una incompatibilidad con el tema WordPress, un problema de memoria o una actualización incompleta.
Respuesta rápida: si te ocurre, no reinstales WordPress a ciegas. Lo más útil al principio es revisar si ha habido cambios recientes, limpiar caché y activar el modo de depuración para localizar la causa real sin agravar el problema.
En muchos casos el fallo afecta a toda la web, pero también puede aparecer solo en wp-admin o en páginas concretas. Esa diferencia ya da pistas sobre si el origen está en un plugin, en una plantilla específica o en el entorno del servidor.
Qué revisar primero antes de tocar archivos
- Comprueba si el problema empezó tras actualizar un plugin, el tema o la versión de PHP.
- Prueba en otro navegador o en una ventana privada por si la caché del navegador está ocultando cambios.
- Vacía la caché del plugin de caché, del servidor o del CDN si tu hosting WordPress lo incorpora.
- Mira si la pantalla blanca aparece en toda la web o solo en el escritorio de WordPress.
- Revisa si otros usuarios del sitio tienen el mismo problema o si solo afecta a tu sesión.
Si identificas un cambio reciente, conviene empezar por ahí. La mayoría de incidencias de tipo white screen wordpress aparecen justo después de una actualización, una instalación nueva o un ajuste técnico en el servidor, especialmente si tu web en WordPress no carga.
Cómo depurar WordPress para encontrar el error
Para depurar WordPress de forma segura, lo más útil es activar el modo de depuración en el archivo wp-config.php. Si tienes acceso por FTP o administrador de archivos, revisa que estén definidas correctamente estas constantes:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Así WordPress registra los errores en el archivo debug.log dentro de wp-content, sin enseñarlos en pantalla a los visitantes. Es una forma prudente de detectar el error wordpress responsable.
Si el log muestra referencias a un plugin, una función del tema o una incompatibilidad con PHP, ya tendrás una pista concreta. Si no aparece nada útil, conviene revisar también los logs de errores del servidor desde el panel del hosting.
Como referencia oficial, WordPress explica este proceso en su documentación de depuración: Debugging in WordPress.
Plugins, tema y actualizaciones: dónde suelen aparecer los fallos
Plugins
Los conflictos entre plugins son una causa habitual. Si puedes entrar al panel, desactívalos temporalmente todos y reactívalos uno a uno. Si al hacerlo desaparece la pantalla en blanco, el fallo suele estar en el último plugin activado o en su combinación con otro.
Tema activo
Un tema WordPress con código desactualizado o incompatible con la versión actual de PHP también puede provocar el problema. Cambiar temporalmente a un tema por defecto de WordPress ayuda a descartar esta causa sin tocar contenido ni base de datos.
Actualizaciones incompletas
En algunas webs, una actualización interrumpida deja archivos a medias o dependencias sin cargar. Si el error empezó justo después de actualizar, conviene revisar el estado de los plugins afectados y confirmar que no haya quedado una versión mezclada entre archivos antiguos y nuevos.
Cuándo el problema puede estar en el hosting o en PHP
No siempre la causa está dentro de WordPress. A veces la pantalla en blanco puede estar relacionada con la versión de PHP, límites de memoria, permisos o incidencias del propio servidor.
- Si acabas de cambiar de versión de PHP, revisa la compatibilidad del tema y los plugins.
- Si el sitio consume muchos recursos, puede haber agotado la memoria disponible.
- Si el hosting aplica caché agresiva o reglas de seguridad, conviene descartar bloqueos o respuestas erróneas en páginas dinámicas.
- Si el problema afecta a varias webs del mismo alojamiento, es razonable pensar en una incidencia del servidor.
Cuando hay dudas sobre memoria, errores 500 o procesos fallidos, el panel del proveedor suele ofrecer registros y herramientas suficientes para orientar el diagnóstico antes de pedir soporte WordPress o soporte del hosting, especialmente si necesitas arreglar errores de PHP en WordPress tras cambio de hosting.
Qué hacer si no puedes entrar al panel de administración
Si no tienes acceso a wp-admin, todavía puedes aplicar medidas reversibles desde FTP o desde el administrador de archivos del hosting:
- Renombra temporalmente la carpeta wp-content/plugins para desactivar todos los plugins de golpe.
- Si no cambia nada, renombra la carpeta del tema activo dentro de wp-content/themes para forzar un tema por defecto, si existe.
- Activa la depuración y revisa debug.log.
- Confirma en el panel del hosting la versión de PHP y los errores recientes del servidor.
Haz estos cambios de uno en uno y tomando nota. Si modificas varias cosas a la vez, luego será más difícil saber qué ha resuelto realmente el problema.
Cómo evitar que vuelva a ocurrir
- Mantén WordPress, plugins y tema actualizados, pero evitando actualizar todo a la vez en sitios críticos.
- Haz copias de seguridad verificadas antes de cambios importantes.
- Usa un entorno de staging si tu proveedor lo permite.
- Revisa periódicamente la compatibilidad con la versión de PHP.
- Reduce plugins innecesarios y prioriza extensiones bien mantenidas.
En resumen: la pantalla en blanco suele ser la consecuencia de un error fatal o un conflicto técnico, no el problema en sí. Lo importante es diagnosticar antes de reparar WordPress. Desactivar plugins sin control, reinstalar archivos al azar o tocar la base de datos sin copia previa son errores frecuentes que pueden complicar la recuperación.
Si después de estas comprobaciones sigues sin localizar la causa, lo razonable es apoyarte en un servicio de mantenimiento WordPress o en un soporte técnico especializado. Cuando el fallo mezcla código, servidor y actualizaciones, una revisión ordenada suele ahorrar tiempo y evitar nuevas caídas.
¿Necesitas orientación personalizada?
Te ayudamos a entender tus opciones y el siguiente paso.