Cómo se ve el problema
- La web abre completamente en blanco, sin texto ni mensaje de error.
- A veces solo una parte falla: el panel (/wp-admin) funciona pero la web no, o al revés.
- Puede pasar en todas las páginas o solo en algunas (por ejemplo, solo al editar una entrada).
- En versiones recientes de WordPress, el mismo problema puede mostrarse como «Ha habido un error crítico en esta web».
Por qué pasa
Plugin o tema incompatible
Una actualización o una instalación reciente trae código que choca con tu versión de PHP o con otro plugin.
Memoria PHP agotada
Un plugin pesado o un proceso grande consume toda la memoria que el hosting asigna a PHP.
Error en el código
Un cambio manual en functions.php o en un archivo del tema con un error de sintaxis.
Caché con una versión dañada
El plugin de caché guarda una página en blanco y la sigue mostrando aunque el error ya se haya corregido.
Cómo solucionarlo paso a paso
Antes de empezar, si puedes, descarga una copia de seguridad desde tu hosting. Ningún paso de esta guía borra contenido.
- 1
Descarta la caché
Abre la web en una ventana de incógnito o desde otro dispositivo. Si tienes un plugin de caché o Cloudflare, vacía la caché. Si después de eso la web carga, el problema era una copia guardada.
- 2
Activa el registro de errores
Abre
wp-config.phpdesde el administrador de archivos del hosting y reemplaza la líneadefine( 'WP_DEBUG', false );por:define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );Recarga la web y abre
wp-content/debug.log: la última línea con «PHP Fatal error» te dice qué archivo falla. - 3
Desactiva los plugins
Entra al administrador de archivos del hosting (o por FTP), ve a
wp-content/y renombra la carpetapluginsaplugins-off. Si la web vuelve, el problema es un plugin: devuelve el nombre original y reactívalos uno por uno desde el panel hasta encontrar el culpable. - 4
Prueba con otro tema
Si con los plugins desactivados sigue en blanco, renombra la carpeta de tu tema en
wp-content/themes/. WordPress cambiará a un tema por defecto si hay uno instalado. - 5
Aumenta la memoria PHP
Si el registro dice «Allowed memory size exhausted», agrega esta línea en
wp-config.php:define( 'WP_MEMORY_LIMIT', '256M' ); - 6
Revisa el último cambio en el código
Si editaste
functions.phpu otro archivo justo antes del problema, deshaz ese cambio o restaura el archivo original desde una copia de seguridad. - 7
Deja todo en orden
Cuando funcione, vuelve a poner
WP_DEBUGenfalse, borradebug.log, actualiza o reemplaza lo que falló y haz una copia de seguridad.
Cuándo pedir ayuda
Te recomendamos dejarlo en manos de un experto si:
- no tienes acceso al hosting o al FTP;
- la pantalla blanca vuelve después de arreglarla;
- es una tienda y estás perdiendo ventas;
- el registro de errores no muestra nada claro.
Cómo evitar que vuelva a pasar
- Haz copia de seguridad antes de actualizar.
- Actualiza los plugins de uno en uno y revisa la web después de cada uno.
- No edites archivos del tema directamente: usa un tema hijo.
- Revisa que tus plugins sean compatibles antes de que el hosting suba la versión de PHP.
Preguntas frecuentes
¿Qué significa la pantalla blanca de WordPress?
Que PHP encontró un error que detuvo la carga antes de mostrar algo. No significa que la web se haya borrado: el contenido sigue en la base de datos.
¿Es lo mismo que el error crítico?
Es el mismo tipo de falla. Las versiones recientes de WordPress muestran el mensaje «Ha habido un error crítico en esta web» en lugar de la pantalla en blanco, pero se soluciona igual.
¿Por qué solo el panel está en blanco?
Porque algunos plugins solo se cargan en el panel de administración. Desactivarlos renombrando su carpeta suele resolverlo.