Saltar al contenido

Errores del sitio ·

Pantalla blanca en WordPress: causas y solución

La pantalla blanca de WordPress casi siempre viene de un plugin o tema que falló al actualizar, de la memoria de PHP agotada o de un archivo corrupto: tu sitio no está perdido, solo no puede ejecutar algo. Primero revisa tu correo: desde WordPress 5.2, cuando hay un error crítico te manda un enlace de «modo de recuperación» que te deja entrar y desactivar al culpable sin tocar el servidor. Si no llegó, en EliteKode es el arreglo «Error crítico / pantalla blanca / 500»: $2,900 MXN + IVA, con respaldo antes de tocar nada.

Emprendedor desconcertado mira la pantalla de su laptop con los brazos abiertos en su oficina en casa
En este artículo

¿Por qué mi página web se queda en blanco? Las cinco causas

La pantalla en blanco no es un error en sí, sino la forma en que PHP se rinde cuando algo falla y WordPress no muestra el mensaje. Casi siempre es una de estas cinco:

  1. Plugin o tema roto: una actualización fallida o dos que se pelean entre sí. Es la causa más frecuente.
  2. Memoria de PHP agotada: un plugin pesado o un sitio que creció superó el límite que da el hosting.
  3. Versión de PHP cambiada por el hosting: el plugin o tema no es compatible con la versión nueva.
  4. Archivo corrupto: una subida incompleta o interrumpida de un archivo del núcleo, del tema o de un plugin.
  5. Hosting o base de datos caídos: aquí no es WordPress lo que falla. Si además venció el hosting o el dominio, eso es el arreglo «Sitio caído» ($2,490 MXN + IVA).

Pantalla blanca, error crítico, error 500 o error de base de datos: no son lo mismo

Cómo reconocer cada falla por lo que ves en pantalla
Lo que vesQué significaPor dónde empezar
Pantalla totalmente blanca, sin textoPHP falló y no muestra el error.Qué cambió justo antes, modo de recuperación y plugins.
«Ha habido un error crítico en esta web»WordPress detectó el fallo y te manda un correo con enlace de recuperación.El correo del administrador del sitio.
Error 500 (Internal Server Error)El servidor no pudo ejecutar la página; a veces es el archivo .htaccess o la memoria.Plugins, .htaccess y los registros del servidor.
«Error al establecer una conexión con la base de datos»WordPress no puede hablar con la base de datos.Credenciales en wp-config.php y el estado del hosting.

Antes de tocar nada: qué hiciste justo antes

Esta es la parte que casi ninguna guía menciona y la que más veces resuelve el problema sin abrir un solo archivo. Responde:

  • ¿Actualizaste WordPress, un plugin o el tema?
  • ¿Instalaste o activaste un plugin nuevo?
  • ¿Cambiaste de tema o lo personalizaste?
  • ¿Tu hosting avisó de un cambio de versión de PHP?
  • ¿Editaste functions.php o wp-config.php a mano?
  • ¿Venció el hosting o el dominio?

La respuesta señala al culpable en la mayoría de los casos. Anótala: te servirá en los siguientes pasos y, si pides ayuda, ahorra tiempo.

Paso 1: el correo de «error crítico» y el modo de recuperación

Desde WordPress 5.2, cuando un plugin o tema causa un error fatal, el sitio manda al administrador un correo de WordPress que avisa de un problema técnico. Ese correo trae un enlace temporal de modo de recuperación.

  1. Busca el correo en la bandeja y en spam. Llega a la dirección de administrador del sitio, que puede ser distinta a la que usas a diario.
  2. Abre el enlace de modo de recuperación e inicia sesión como administrador.
  3. Lee el aviso: WordPress suele indicar qué plugin o tema falló. Desactívalo desde ahí.
  4. Si el culpable es el tema, cambia a un tema por defecto de WordPress.
  5. Sal del modo de recuperación y revisa que el sitio abra en una ventana de incógnito.

Paso 2: desactivar plugins y tema sin entrar al escritorio

Si no puedes entrar a WordPress, hay que hacerlo desde el hosting. Necesitas acceso al administrador de archivos del panel o a FTP/SFTP. Antes de empezar, haz un respaldo de los archivos y la base de datos desde el panel; sin respaldo, no sigas.

  1. Entra a la carpeta de tu sitio y abre wp-content.
  2. Renombra la carpeta plugins a plugins-off (renombrar, no borrar). Esto desactiva todos los plugins a la vez.
  3. Abre tu sitio. Si ya carga, el culpable es un plugin. Vuelve a llamar la carpeta plugins.
  4. Entra a plugins y renombra una por una las carpetas de cada plugin, probando el sitio tras cada cambio, hasta encontrar el que lo rompe.
  5. Si no era un plugin, renombra la carpeta del tema activo dentro de wp-content/themes; WordPress usará un tema por defecto si hay uno instalado.

Cuando encuentres al culpable, déjalo desactivado y busca una versión compatible o un reemplazo. Si es un plugin de pagos o de tu tienda, no lo reactives sin una copia de prueba.

Paso 3: memoria de PHP, versión de PHP y archivos corruptos

  • Memoria de PHP: en wp-config.php, justo antes de la línea «¡Eso es todo, deja de editar!» (en inglés, «That's all, stop editing»), puedes añadir define( 'WP_MEMORY_LIMIT', '256M' );. Algunos hostings ignoran este valor y hay que subirlo desde el panel.
  • Versión de PHP: en el panel de tu hosting hay un selector de versión. Si el problema empezó tras un cambio, regresa a la versión anterior que soporte tu plugin, y planea la actualización con calma.
  • Archivos corruptos: descarga desde el sitio oficial una copia limpia de la misma versión que tienes y vuelve a subir las carpetas wp-admin y wp-includes y los archivos de la raíz, sin tocar `wp-content` ni `wp-config.php`.

Paso 4: WP_DEBUG y los registros del servidor

Si lo anterior no encontró al culpable, WordPress puede escribir el error en un archivo. En wp-config.php, por encima de la línea «¡Eso es todo, deja de editar!» (en inglés, «That's all, stop editing»), ya viene define( 'WP_DEBUG', false );. Haz esto:

  • Cambia la línea define( 'WP_DEBUG', false ); a true.
  • Añade debajo define( 'WP_DEBUG_LOG', true );
  • Y añade también define( 'WP_DEBUG_DISPLAY', false );

Recarga el sitio y abre wp-content/debug.log. Lee la última línea con «Fatal error»: casi siempre menciona la ruta de un plugin o tema. También puedes pedirle a tu hosting el registro de errores del servidor. Al terminar, vuelve a poner `WP_DEBUG` en `false` (o quita esas líneas) y borra debug.log: dejarlo encendido en un sitio en producción puede exponer información y rutas internas.

¿Por qué WordPress está fallando una y otra vez? Cómo evitar que se repita

Casi siempre porque algo cambió sin pruebas. Lo que más ayuda:

  • Actualizar probando antes en una copia del sitio, no directo en producción.
  • Respaldos diarios que puedas restaurar de verdad.
  • Mantener una versión de PHP soportada y avisar a quien administre el sitio antes de cambiarla.
  • Menos plugins: cada uno es una pieza que puede fallar.

Si tu sitio lleva meses sin actualizarse, el arreglo «Actualización segura de WordPress» ($3,900 MXN + IVA) lo pone al día con respaldo y pruebas. Para que no vuelva a pasar, el mantenimiento de WordPress con actualizaciones probadas incluye respaldos diarios y monitoreo 24/7; el plan Básico es de $2,090 MXN + IVA al mes.

Cuándo conviene pedir ayuda

Pide ayuda sin esperar si:

  • No tienes accesos al hosting o al panel.
  • Es una tienda en línea y cada hora caída cuesta ventas.
  • El respaldo también está roto o no existe.
  • Llevas más de una hora sin avanzar.

Para eso es «Error crítico / pantalla blanca / 500»: $2,900 MXN + IVA, precio fijo. Revisamos los registros, desactivamos al plugin o tema culpable, restauramos y probamos, con respaldo completo antes de tocar nada y 90 días de garantía si la misma falla regresa. Si hace falta entrar al servidor para encontrar la causa, el «Diagnóstico profundo» ($1,590 MXN + IVA) se abona al arreglo. Un sitio caído se atiende primero: escríbenos desde esa página por WhatsApp («Es urgente»).

Publicado el por Juan Carlos Salgado. Los precios de EliteKode salen del catálogo vigente; los de terceros, de las fuentes citadas en la fecha indicada.

Preguntas frecuentes

¿Por qué mi página web se queda en blanco?

Casi siempre por un plugin o tema que falló al actualizar, la memoria de PHP agotada o un archivo corrupto. Revisa primero el correo de «error crítico» de WordPress y qué cambiaste justo antes; si no puedes entrar al hosting, el arreglo a precio fijo ($2,900 MXN + IVA) lo resuelve con respaldo previo.

¿Qué hacer si se te pone la pantalla blanca?

No instales ni borres nada. Busca el correo de modo de recuperación, desactiva el último plugin o tema que tocaste y, si no tienes accesos al hosting, pide ayuda: «Error crítico / pantalla blanca / 500» cuesta $2,900 MXN + IVA, precio fijo.

¿Por qué WordPress está fallando?

Porque algo cambió sin pruebas: una actualización de plugin o tema, una versión de PHP nueva o un archivo dañado. Las actualizaciones probadas en copia y los respaldos diarios del mantenimiento evitan que vuelva a pasar.

¿Qué hacer cuando la pantalla del PC se pone blanca?

Si es la pantalla de tu computadora o de tu celular, y no tu sitio, es otro problema (pantalla o gráficos). Esta guía es para cuando tu página en WordPress se queda en blanco en cualquier dispositivo.

Sigue leyendo

Hombre maduro revisa facturas en papel frente a su laptop en una oficina en casa luminosa
Mantenimiento

Cuánto cuesta mantener una página web en México

Los cuatro costos de un sitio web después de publicarlo, a quién se paga cada uno y a nombre de quién, qué incluye un mantenimiento y un ejemplo de presupuesto anual.

· 8 min de lectura

Candado abierto y una cadena sobre las teclas de un teclado de computadora
Seguridad

Sitio no seguro: qué significa y cómo se arregla

Qué significan «No seguro» y «La conexión no es privada», las tres causas, una prueba de dos minutos para saber cuál tienes y cómo se arregla, con precio fijo.

· 7 min de lectura

¿Qué le pasa a tu sitio?

Pide tu diagnóstico gratis. En 24 horas hábiles sabes qué tiene, qué urge y cuánto cuesta arreglarlo, a precio fijo.

Sin costo y sin compromiso. Lo revisa una persona, no un robot.

Protegido por reCAPTCHA: aplican la Política de Privacidad y los Términos de Google.

WhatsAppDiagnóstico gratis