Tlfs: 91 494 45 24 - 608 408 159 - Diseño páginas web desde 2001 - Diseño web y SEO - Diseño gráfico - SEM - info@ideaweb.es

Cómo solucionar la pantalla blanca de WordPress

BLOG

24 May, 2026

Tiempo de lectura: 16 min

Blog Patrocinado por las mejores herramientas para Diseñadores web y SEO:

Entras en tu web y no aparece ningún mensaje, ningún diseño y ninguna pista. Solo una página completamente blanca. También puede ocurrir al acceder al escritorio de WordPress, abrir una entrada concreta o guardar un cambio.

Este fallo se conoce como pantalla blanca de WordPress o White Screen of Death. Normalmente significa que PHP ha encontrado un error fatal, se ha quedado sin recursos o no ha podido completar la carga de la página, pero el servidor no está mostrando el mensaje que explica la causa.

La buena noticia es que muchas pantallas blancas pueden resolverse desactivando un plugin, cambiando temporalmente el tema, revisando la versión de PHP o restaurando una copia. La mala es que empezar a tocar cinco cosas al mismo tiempo puede convertir una avería localizada en un problema bastante más difícil de seguir.

Antes de hacer cambios: guarda una copia de los archivos y la base de datos siempre que sea posible. Si no sabes acceder al hosting, no existe una copia reciente o la web pertenece a una empresa que depende de ella para trabajar, quizá no sea el mejor momento para aprender PHP sobre la instalación en producción.

Respuesta rápida: la pantalla blanca suele estar provocada por un plugin incompatible, un tema con errores, una actualización incompleta, falta de memoria, una versión de PHP no compatible o archivos dañados. Empieza revisando qué cambió justo antes del fallo, busca el correo del modo de recuperación y consulta los registros de errores antes de modificar la instalación.

Qué es la pantalla blanca de WordPress

La pantalla blanca aparece cuando WordPress deja de generar el contenido de una página y no muestra un error visible.

Puede afectar a:

  • Toda la web.
  • Solo la página de inicio.
  • Una entrada o página concreta.
  • El escritorio de WordPress.
  • El editor.
  • El inicio de sesión.
  • Una acción concreta, como guardar o actualizar.

Que no aparezca un mensaje no significa que el servidor no haya registrado ninguno. En muchos alojamientos los errores de PHP se ocultan en pantalla por seguridad, pero quedan guardados en un registro.

Causas habituales de una página en blanco en WordPress

Las causas más frecuentes son:

  • Un plugin incompatible o dañado.
  • Un error en el tema activo.
  • Una actualización incompleta.
  • Una versión de PHP incompatible.
  • Falta de memoria asignada a PHP.
  • Errores de sintaxis en código añadido manualmente.
  • Archivos de WordPress dañados o ausentes.
  • Problemas con el archivo .htaccess.
  • Permisos incorrectos.
  • Una caché que conserva una respuesta rota.
  • Una incidencia del servidor.

No todas tienen la misma probabilidad. Si la pantalla blanca apareció inmediatamente después de actualizar un plugin, lo sensato es empezar por ese plugin, no por reinstalar WordPress entero.

El último cambio realizado antes del fallo suele ser la primera pista. No siempre será el culpable, pero merece el primer interrogatorio.

Primer diagnóstico: comprueba dónde aparece el fallo

Antes de tocar archivos, abre la web en una ventana privada y comprueba varios puntos.

¿La web completa está en blanco?

Prueba:

  • La página de inicio.
  • Una página interior.
  • Una entrada del blog.
  • La dirección /wp-admin/.
  • La página de acceso /wp-login.php.

Si todo está en blanco, el problema puede afectar al arranque general de WordPress, al tema, a un plugin cargado en todas las páginas o al servidor.

¿Solo está en blanco el escritorio?

Cuando la web pública funciona, pero wp-admin aparece vacío, puede existir un conflicto con un plugin del área administrativa, el tema, el perfil del usuario o algún proceso que solo se ejecuta dentro del escritorio.

¿Solo falla una página?

Si el resto de la web carga, revisa los elementos exclusivos de esa página:

  • Plantilla asignada.
  • Shortcodes.
  • Bloques.
  • Constructor visual.
  • Consultas a la base de datos.
  • Formularios.
  • Contenido incrustado.

¿Falla al guardar o publicar?

Puede existir un error en un plugin del editor, una validación, una llamada AJAX, una función añadida o una limitación del servidor.

Revisa qué cambió antes de aparecer la pantalla blanca

Haz memoria antes de comenzar las pruebas:

  • ¿Se actualizó WordPress?
  • ¿Se actualizó algún plugin?
  • ¿Cambiaste el tema?
  • ¿Modificaste la versión de PHP?
  • ¿Pegaste código en functions.php?
  • ¿Instalaste un fragmento mediante un plugin de snippets?
  • ¿Restauraste una copia?
  • ¿Migraste la web?
  • ¿Cambiaste DNS o hosting?

También conviene revisar si el alojamiento ha realizado actualizaciones automáticas o cambios de servidor.

No hagas varias pruebas a la vez. Si desactivas plugins, cambias PHP, borras caché y reemplazas archivos en el mismo intento, quizá la web vuelva, pero no sabrás qué la arregló. Si empeora, sabrás todavía menos.

Busca el correo del modo de recuperación

WordPress dispone de un modo de recuperación que puede activarse cuando detecta determinados errores fatales.

En esos casos envía un correo a la dirección del administrador con:

  • Una indicación de que la web ha sufrido un error técnico.
  • Información sobre el plugin o tema implicado, cuando puede identificarlo.
  • Un enlace temporal para acceder en modo de recuperación.

Revisa:

  • La bandeja de entrada.
  • La carpeta de spam.
  • La dirección administrativa configurada en WordPress.

Si puedes acceder mediante ese enlace, WordPress pausará temporalmente la extensión problemática para tu sesión y podrás revisar el error desde el escritorio.

Puedes consultar la explicación oficial del modo de recuperación de WordPress.

Desactivar los plugins de WordPress

Los plugins son una de las causas más habituales porque ejecutan código durante la carga de WordPress y pueden entrar en conflicto entre sí, con el tema, con una actualización o con la versión de PHP.

Si puedes acceder al escritorio

Ve a Plugins > Plugins instalados y desactiva primero el plugin actualizado o instalado justo antes del fallo.

Si no conoces al responsable:

  1. Desactiva todos los plugins.
  2. Comprueba la web.
  3. Reactívalos uno por uno.
  4. Revisa la web después de cada activación.

Cuando vuelva la pantalla blanca, el último plugin activado será el principal sospechoso, aunque también puede tratarse de un conflicto entre dos extensiones.

Si no puedes acceder a WordPress

Entra mediante FTP, SFTP o el administrador de archivos del hosting y abre:

/wp-content/

Localiza la carpeta:

plugins

Renómbrala temporalmente, por ejemplo:

plugins-desactivados

WordPress dejará de encontrar las extensiones y las marcará como desactivadas.

Si la web vuelve:

  1. Devuelve a la carpeta su nombre original: plugins.
  2. Entra en el escritorio.
  3. Reactiva los plugins uno por uno.
  4. Comprueba la web después de cada uno.

Renombrar una carpeta puede desactivar un plugin. Borrarla elimina sus archivos. No conviertas una comprobación reversible en una tarde de restauraciones por elegir la opción más bruta.

Desactivar solo el plugin sospechoso

También puedes renombrar únicamente su carpeta:

/wp-content/plugins/nombre-del-plugin/

Por ejemplo:

/wp-content/plugins/nombre-del-plugin-desactivado/

Es preferible cuando sabes qué extensión se actualizó o qué error aparece en el registro.

Comprobar el tema activo

Un tema puede provocar la pantalla blanca por:

  • Errores en functions.php.
  • Funciones incompatibles con PHP.
  • Archivos dañados.
  • Plantillas modificadas.
  • Conflictos con plugins.
  • Una actualización incompleta.

Si puedes entrar en WordPress

Activa temporalmente un tema predeterminado de WordPress y comprueba si la web vuelve.

No lo hagas sin valorar primero el tipo de web. Cambiar de tema puede alterar menús, widgets, plantillas y configuraciones del constructor.

Si no puedes entrar

La carpeta de temas está en:

/wp-content/themes/

Puedes renombrar temporalmente la carpeta del tema activo, pero WordPress necesitará encontrar otro tema instalado para utilizarlo como alternativa.

Si la web depende de Divi, Elementor, WPBakery u otro constructor ligado al tema, el resultado puede perder diseño aunque desaparezca el error. Eso confirma una pista técnica, no significa que la web haya quedado reparada.

Activar el registro de errores de WordPress

El registro de depuración permite ver el error que la pantalla blanca está ocultando.

Abre el archivo wp-config.php y localiza una línea similar a:

define( 'WP_DEBUG', false );

Sustitúyela o configura estas constantes antes de la línea que indica que dejes de editar:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

Después vuelve a cargar la página que falla y revisa:

/wp-content/debug.log

El archivo puede mostrar:

  • El plugin implicado.
  • El archivo donde ocurre el error.
  • La línea concreta.
  • Un agotamiento de memoria.
  • Una función inexistente.
  • Una incompatibilidad con PHP.
  • Un error de sintaxis.

La documentación oficial explica cómo utilizar las herramientas de depuración de WordPress.

No dejes el modo de depuración activo sin necesidad. El registro puede crecer y guardar rutas, advertencias y datos técnicos. Cuando termines, vuelve a desactivarlo y elimina o protege el archivo de log si contiene información sensible.

Revisar el registro de errores del servidor

El hosting puede guardar errores de PHP aunque WordPress no llegue a generar su propio archivo debug.log.

Busca en el panel apartados como:

  • Errores de PHP.
  • Logs.
  • Registro de errores.
  • Visor de registros.
  • error_log.

Un mensaje como este apunta a falta de memoria:

Allowed memory size exhausted

Uno como este señala una función que no existe o no se ha cargado:

Call to undefined function

Y un error de este tipo suele aparecer después de modificar código:

Parse error: syntax error

No hace falta comprender cada línea del registro. Busca la última hora del fallo y la ruta del archivo que se repite.

Comprobar la versión de PHP

Una pantalla blanca puede aparecer después de cambiar PHP o actualizar un plugin que ya no es compatible con la versión utilizada.

Comprueba:

  • Qué versión de PHP tenía la web antes del fallo.
  • Qué versión utiliza ahora.
  • Los requisitos de WordPress.
  • Los requisitos del tema.
  • La compatibilidad de los plugins principales.

Volver temporalmente a la versión anterior puede servir para confirmar la causa, pero no debería convertirse en una forma permanente de mantener software abandonado.

Si la web solo funciona con una versión antigua de PHP, hay que actualizar, sustituir o reparar el componente incompatible.

Falta de memoria en WordPress

WordPress, los plugins y el tema consumen memoria durante cada petición. Una operación pesada puede superar el límite asignado por PHP.

El registro suele mostrar un mensaje con la expresión:

Allowed memory size exhausted

En algunos servidores puede intentarse aumentar el límite desde wp-config.php:

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

Esto no garantiza que el hosting permita utilizar esa cantidad. El límite real puede estar fijado por la configuración del servidor.

Aumentar la memoria puede recuperar la web, pero también puede ocultar un plugin que consume recursos de forma desproporcionada.

Más memoria puede resolver el síntoma, no necesariamente la causa. Si una operación empieza a necesitar recursos absurdos después de una actualización, conviene averiguar por qué antes de seguir ampliando el depósito.

Limpiar las cachés

Después de corregir el error, una caché puede seguir mostrando una respuesta en blanco.

Revisa:

  • Caché del navegador.
  • Plugin de caché.
  • Caché del hosting.
  • Servidor LiteSpeed.
  • Proxy o CDN.
  • Caché de objetos.

Limpiar cachés puede ser útil, pero rara vez corrige por sí sola un error fatal de PHP. Si la página se generó en blanco y quedó almacenada, sí puede explicar que el fallo continúe después de reparar la causa.

Revisar una actualización interrumpida

Una actualización puede quedar incompleta por:

  • Corte de conexión.
  • Falta de espacio.
  • Permisos.
  • Tiempo máximo agotado.
  • Proceso interrumpido.

Si WordPress queda bloqueado en mantenimiento, puede aparecer un archivo llamado:

.maintenance

en la raíz de la instalación.

Eliminarlo puede sacar la web del modo mantenimiento, pero no repara una actualización incompleta. Después hay que comprobar qué componente se estaba actualizando y si sus archivos están completos.

Comprobar el archivo .htaccess

En servidores Apache, un archivo .htaccess dañado puede causar errores de acceso o respuestas inesperadas.

Para comprobarlo:

  1. Guarda una copia del archivo actual.
  2. Renómbralo temporalmente como .htaccess-antiguo.
  3. Comprueba la web.
  4. Si puedes entrar en WordPress, guarda de nuevo los enlaces permanentes para generar reglas nuevas.

La pantalla blanca pura suele apuntar antes a PHP que a .htaccess, pero merece revisarse cuando el error apareció después de modificar redirecciones o reglas del servidor.

Restaurar los archivos principales de WordPress

Si los archivos del núcleo están dañados, puede ser necesario reemplazarlos con una copia limpia de la misma versión o reinstalar WordPress desde el escritorio.

No deben sobrescribirse a ciegas:

  • wp-config.php.
  • La carpeta wp-content.
  • Archivos propios.

Reinstalar el núcleo no arregla un plugin incompatible, un tema roto ni una base de datos dañada. Debe hacerse cuando existen indicios de archivos incompletos o modificados.

Restaurar una copia de seguridad

Cuando el fallo apareció después de una actualización o cambio concreto y existe una copia reciente, restaurarla puede ser la salida más rápida.

Antes de hacerlo, comprueba:

  • La fecha de la copia.
  • Si incluye archivos y base de datos.
  • Qué cambios se perderán.
  • Si el correo está dentro de la misma cuenta.
  • Si puedes volver al estado actual en caso de error.

Después de restaurar, no repitas inmediatamente la misma actualización sin averiguar qué provocó el problema.

Pantalla blanca después de instalar código

Un punto y coma ausente, una llave mal cerrada o una función duplicada pueden dejar WordPress en blanco.

Si el fallo apareció después de modificar:

  • functions.php.
  • Un plugin propio.
  • Un fragmento de código.
  • Una plantilla PHP.

deshaz exactamente el último cambio mediante FTP o el administrador de archivos.

No reemplaces todo el archivo si puedes revertir solo las líneas añadidas.

Pantalla blanca en wp-admin

Si la web pública funciona, pero el escritorio queda en blanco:

  1. Prueba el modo de recuperación.
  2. Desactiva el último plugin actualizado.
  3. Revisa el registro de errores.
  4. Comprueba si afecta a todos los usuarios.
  5. Prueba otra ventana o navegador.
  6. Vacía la caché de objetos si existe.
  7. Revisa plugins de seguridad, administración o editor.

Si solo falla una pantalla concreta del escritorio, busca en el registro la acción o el plugin relacionado con esa sección.

Pantalla blanca solo en una página

Cuando una única URL aparece vacía, revisa:

  • La plantilla de esa página.
  • El constructor visual.
  • Los módulos insertados.
  • Los shortcodes.
  • Los formularios.
  • Los bloques reutilizables.
  • El contenido dinámico.

Duplica la página o desactiva elementos uno por uno para localizar cuál provoca el fallo.

Qué no deberías hacer

  • Actualizar todo mientras la web está caída.
  • Borrar plugins sin guardar copia.
  • Cambiar PHP varias versiones de golpe.
  • Modificar archivos sin registrar qué cambias.
  • Restaurar una copia sin comprobar la fecha.
  • Mostrar errores PHP públicamente durante horas.
  • Seguir instrucciones de servidores distintos al tuyo.
  • Reinstalar WordPress antes de revisar el error.
  • Dar por hecho que el hosting es el culpable.
  • Dar por hecho que el hosting no puede ser el culpable.

Una página blanca no se arregla por acumulación de botones pulsados. Cada prueba debe responder a una hipótesis y poder deshacerse.

Cómo evitar futuras pantallas blancas

No puede garantizarse que WordPress nunca falle, pero sí reducir el riesgo y facilitar la recuperación.

  • Mantén copias externas.
  • Actualiza de forma controlada.
  • Revisa la compatibilidad con PHP.
  • Elimina plugins abandonados.
  • No edites código directamente en producción.
  • Utiliza un entorno de pruebas en cambios delicados.
  • Comprueba la web después de actualizar.
  • Controla los registros de errores.
  • No acumules plugins que hacen lo mismo.
  • Mantén acceso al hosting y al dominio.

Las copias, actualizaciones controladas y revisiones forman parte de un mantenimiento WordPress serio. No se trata de prometer que nunca ocurrirá nada, sino de disponer de una salida cuando ocurra.

Cuándo conviene pedir ayuda

Es mejor detener las pruebas cuando:

  • No tienes una copia fiable.
  • No sabes qué archivo estás modificando.
  • La web pertenece a una empresa activa.
  • Hay una tienda con pedidos.
  • El correo comparte la misma cuenta.
  • La pantalla blanca apareció después de un ataque.
  • El registro muestra muchos errores distintos.
  • La restauración también falla.
  • La avería vuelve después de cada reparación.

En esos casos puedes recurrir a nuestro servicio para reparar una web WordPress. Revisamos la causa antes de empezar a sustituir archivos o desactivar componentes sin orden.

¿Tu WordPress sigue mostrando una pantalla blanca?

Podemos revisar los errores, localizar el componente que está fallando y recuperar la web siempre que el estado de los archivos, la base de datos y las copias lo permitan.

Solicitar revisión de la web

Preguntas frecuentes sobre la pantalla blanca de WordPress

¿Por qué WordPress muestra una pantalla blanca?

Normalmente porque PHP ha sufrido un error fatal, se ha quedado sin memoria o no ha podido cargar un plugin, tema o archivo correctamente.

¿Cómo puedo saber qué plugin causa la pantalla blanca?

Desactiva los plugins y actívalos uno a uno. Si no puedes entrar en WordPress, renombra temporalmente la carpeta del plugin mediante FTP o el administrador de archivos.

¿Qué hago si no puedo acceder a wp-admin?

Busca el correo del modo de recuperación, revisa los registros de errores y desactiva temporalmente plugins o el tema desde el administrador de archivos.

¿Cómo activo el modo debug de WordPress?

Configura WP_DEBUG y WP_DEBUG_LOG en el archivo wp-config.php. Los errores pueden guardarse en wp-content/debug.log sin mostrarlos públicamente.

¿Aumentar la memoria soluciona la pantalla blanca?

Solo cuando el error se debe a falta de memoria. Si existe un plugin defectuoso o un consumo anormal, aumentar el límite puede ocultar el problema sin corregirlo.

¿La pantalla blanca puede deberse al tema?

Sí. Un tema incompatible, dañado o con errores de código puede impedir que WordPress genere la página.

¿Debo borrar el plugin que ha provocado el fallo?

No como primera medida. Es más seguro desactivarlo o renombrar temporalmente su carpeta, comprobar la web y guardar una copia antes de eliminar nada.

¿Puede aparecer después de actualizar WordPress?

Sí. Puede deberse a una actualización incompleta o a que un plugin o tema no sea compatible con la nueva versión.

¿Puede causarla una versión incorrecta de PHP?

Sí. Los componentes antiguos pueden fallar con versiones nuevas de PHP, y los componentes recientes pueden exigir una versión mínima superior.

¿Limpiar la caché arregla una página blanca?

Puede eliminar una respuesta en blanco almacenada, pero no suele reparar por sí sola un error fatal de PHP.

¿Debo reinstalar WordPress?

Solo cuando existen indicios de que los archivos principales están dañados o incompletos. Reinstalar no corrige automáticamente plugins, temas o bases de datos con errores.

¿Qué hago si solo una página aparece en blanco?

Revisa la plantilla, el constructor, los bloques, shortcodes y elementos exclusivos de esa página.

¿La pantalla blanca significa que he perdido la web?

No necesariamente. En muchos casos los contenidos siguen en la base de datos y el problema está en un componente que impide mostrarlos.

¿Puedo restaurar una copia de seguridad?

Sí, pero comprueba primero su fecha, qué incluye y qué cambios perderás. Guarda también el estado actual antes de restaurar.

¿Cómo puedo prevenir este error?

Mantén copias externas, actualiza de forma controlada, revisa la compatibilidad con PHP y evita modificar código directamente en la web activa.

¿Quieres contactar con ideaWeb? ¿Necesitas un presupuesto web o gráfico?

ideaWeb
DISEÑO WEB MADRID

91 494 45 24

608 408 159

info@ideaweb.es

También puedes describirnos tu proyecto web o bien enviarnos tus propuestas, dudas o consultas para presupuesto de Diseño web, Posicionamiento SEO o Diseño de Logotipo:

ir al formulario de contacto