Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Error crítico en WordPress: guía de emergencia desde el primer síntoma

El mensaje «Ha habido un error crítico en esta web» (There has been a critical error on this website) significa que un plugin, el tema o el código PHP detuvo WordPress. Suele ser un plugin recién actualizado. Busca el correo de WordPress con el enlace al modo de recuperación. Sin él, renombra la carpeta del plugin en el gestor de archivos del hosting.

Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 8 min de lectura

Tres preguntas que deciden todo lo demás

Antes de empezar a hacer clic en nada, responde a tres preguntas. Las respuestas te llevan al camino correcto.

PreguntaSi es que síSi es que no
¿El error está en todo el sitio, incluidas la página de inicio y /wp-admin?camino A o B, más abajoel error afecta a una parte del sitio, ve a la sección sobre el diagnóstico con el chat
¿Hay en la bandeja del administrador un correo de WordPress sobre un problema técnico?camino A: modo de recuperacióncamino B: gestor de archivos del hosting
¿Es una tienda en la que alguien pudo hacer un pedido hoy?no restaures una copia de la base de datos sin hablar con tu hostinguna copia de seguridad es la salida más segura

Una cosa de entrada, para que no pierdas tiempo: cuando todo el sitio muestra un error crítico, no responderá ningún plugin que funcione dentro de WordPress. Eso incluye el plugin TellMyShop. Los primeros auxilios pasan entonces por WordPress en modo de recuperación o por el panel de tu hosting.

Camino A: tienes el correo con el enlace al modo de recuperación

Desde la versión 5.2, WordPress detecta por sí mismo un error crítico, identifica el plugin o tema culpable y envía un correo con un enlace a la dirección del administrador. Cómo funciona este mecanismo lo describe el anuncio del modo de recuperación en make.wordpress.org.

  1. Abre el correo y mira qué plugin o tema señala WordPress como causa.
  2. Haz clic en el enlace e inicia sesión. El enlace funciona durante un tiempo limitado, así que no lo dejes para luego.
  3. En el modo de recuperación, el plugin culpable queda en pausa solo para ti. Los visitantes siguen viendo el error.
  4. Ve a Plugins, Plugins instalados y desactiva el plugin señalado.
  5. Sal del modo de recuperación con el botón de la barra superior y abre el sitio en una ventana privada.

Si el sitio funciona, la causa está clara. Deja el plugin desactivado y comprueba con el autor si ha publicado una corrección.

Camino B: no hay correo o el enlace ha caducado

Entonces desactivas el plugin desde el panel de tu hosting. La mayoría de los hostings tienen un gestor de archivos en el panel, así que no necesitas un programa de FTP. Este camino lo describe bien el artículo de la base de conocimiento de dhosting sobre el error crítico (en polaco).

  1. Inicia sesión en el panel del hosting y abre el gestor de archivos.
  2. Ve a la carpeta del sitio (a menudo public_html o una carpeta con el nombre del dominio), luego a wp-content y después a plugins.
  3. Busca la carpeta del plugin que actualizaste o instalaste más recientemente. Cámbiale el nombre añadiendo «-disabled» al final.
  4. Recarga el sitio. Si funciona, has encontrado al culpable.
  5. Si no sabes qué plugin tiene la culpa, cambia el nombre de toda la carpeta plugins a «plugins-disabled». Inicia sesión en el escritorio y abre Plugins para que WordPress los marque como desactivados. Después devuelve a la carpeta su nombre y activa los plugins de uno en uno, revisando el sitio después de cada uno.

Cuando el error sigue con todos los plugins desactivados, la causa está en otro sitio: en el tema, la versión de PHP o los archivos de WordPress. Entonces llamas a tu hosting.

Una tienda WooCommerce: cuando una copia de seguridad hace daño

Muchas guías dicen «restaura la copia de ayer». En un blog es un consejo sensato. En una tienda, restaurar una copia completa con la base de datos borra todo lo que pasó después: los pedidos de hoy, los pagos registrados en la tienda, las cuentas de clientes nuevas y los cambios de existencias.

Por eso en una tienda el orden es otro. Primero desactiva el plugin culpable por el camino A o B. Si la copia es inevitable, pide a tu hosting que restaure solo los archivos, sin la base de datos. Normalmente basta, porque el error crítico está en el código del plugin, y los pedidos en la base de datos.

Para quien cuida el sitio

Si los correos de WordPress no llegan, la dirección del destinatario se puede fijar en wp-config.php con la constante RECOVERY_MODE_EMAIL. Los detalles de los errores se escriben en el archivo debug.log cuando WP_DEBUG y WP_DEBUG_LOG están activados en wp-config.php y WP_DEBUG_DISPLAY está desactivado. Los ajustes se describen en la documentación de depuración de WordPress, y una lista de causas típicas en el repaso de errores comunes de WordPress. En una tienda WooCommerce, los errores críticos también van a los registros de WooCommerce llamados fatal-errors.

Cuándo ayuda el chat y cuándo no

Tu chat (Claude o ChatGPT) se conecta al sitio a través del plugin TellMyShop para WordPress y WooCommerce, que funciona dentro de WordPress. Cuando todo el sitio está caído, no habrá conexión. Ayuda en otras dos situaciones: cuando el error crítico aparece solo en una parte del sitio, por ejemplo en el pago o en una subpágina, y después del arreglo, cuando necesitas averiguar qué pasó en realidad.

El chat lee entonces los registros de errores de PHP, WordPress y WooCommerce de los últimos días. Agrupa los mensajes que se repiten y, para cada uno, indica de qué plugin o tema viene. A eso se suma la salud del sitio, es decir, la versión de PHP, las actualizaciones pendientes y si los errores se muestran a los visitantes, y la lista de plugins con sus versiones y requisitos. Todo esto funciona en TellMyShop Free, porque solo lee.

Tú: Los clientes dicen que en el pago sale un error crítico. La página de inicio funciona. ¿Qué pasa?

Tu chat: Los registros de los últimos 2 días contienen un error crítico, 37 veces. Viene del plugin Sample Instalments y aparece en la página de pago. Lista de plugins: Sample Instalments 3.0 requiere PHP 8.2, y el servidor tiene PHP 8.1.

Tu chat: Dos opciones: pedir a tu hosting PHP 8.2 o desactivar el plugin. Desactivarlo quita el pago a plazos del carrito, pero los demás métodos de pago funcionarán. Vista previa de la desactivación:

Tú: Desactívalo, mañana por la mañana hablo con mi hosting.

Tu chat: Desactivado. La página de inicio responde correctamente. Puedes deshacer el cambio desde el historial de cambios.

Estado de la tarjeta: esperando tu «sí»
vista previa del cambio

versión anterior: Sample Instalments: activo

versión nueva: Sample Instalments: inactivo

Ilustración: los productos, las cifras y las respuestas son de ejemplo.

Desactivar un plugin funciona en TellMyShop Pro con el interruptor Plugins activado en el panel. El interruptor dura 24 horas y requiere una copia de la base de datos hecha el mismo día. Antes del cambio, el chat muestra una vista previa y dice qué puede dejar de funcionar, por ejemplo con WooCommerce, la pasarela de pago o el envío. Después del cambio revisa la página de inicio.

En la conversación también puedes pedir sin más un repaso de la mañana. El chat recoge entonces los errores nuevos de los registros, los cambios del último día y las direcciones que devuelven un 404.

La página de emergencia de TellMyShop: para qué sirve

En TellMyShop Pro puedes generar de antemano una clave de emergencia en el panel del plugin. TellMyShop Free no tiene esta página, porque no cambia nada. El plugin crea entonces una página de emergencia en una dirección aleatoria. Funciona sin WordPress y sin la base de datos, así que puedes abrirla incluso durante un error crítico.

Su alcance es limitado. Solo restaura los archivos cambiados por el chat, por ejemplo archivos del tema, a partir de las copias hechas antes del cambio. No deshace actualizaciones ni instalaciones de plugins, no deshace cambios en la base de datos y no restaura una copia de todo el sitio. Cuando el error crítico vino de una actualización, tomas el camino A o B.

Cuándo pasárselo a tu hosting

Llama a tu hosting cuando el error sigue con todos los plugins desactivados, cuando no tienes acceso al panel del hosting o cuando los registros hablan de falta de memoria o de la versión de PHP. Tu hosting ve los registros del servidor, cambia la versión de PHP y restaura las copias de seguridad. El plugin TellMyShop no repara el servidor ni hace copias de seguridad de todo el sitio.

Si el error apareció justo después de hacer clic en Actualizar, lee también qué hacer cuando WordPress no funciona después de una actualización. Puedes leer cómo lee el chat los registros y la salud del sitio en la página TellMyShop para WordPress y WooCommerce, y comparar las licencias en la página de precios. Hay más guías en el blog.

Preguntas y respuestas

¿Qué significa el mensaje «Ha habido un error crítico en esta web»?

El código PHP de un plugin, del tema o del propio WordPress se detuvo con un error, y WordPress no pudo construir la página. Lo más frecuente es un plugin recién actualizado o instalado; con menos frecuencia, el tema, una versión de PHP demasiado antigua o falta de memoria en el servidor.

¿Cómo entro en el escritorio si /wp-admin muestra un error crítico?

Usa el enlace del correo que WordPress envía a la dirección del administrador. El enlace abre el modo de recuperación, en el que el plugin culpable queda en pausa solo para ti y puedes desactivarlo. Sin el correo, desactiva el plugin en el gestor de archivos de tu hosting cambiando el nombre de su carpeta.

¿Por qué no me ha llegado el correo del modo de recuperación?

Lo más frecuente es que el correo fuera a una dirección de administrador antigua de Ajustes, Generales, que acabara en spam o que el servidor no envíe correo. Entonces queda el camino del gestor de archivos del hosting. Cuando el sitio vuelva, revisa la dirección del administrador y el envío de correo para que el enlace llegue la próxima vez.

¿Un error crítico significa que alguien ha hackeado el sitio?

Normalmente no. En la mayoría de los casos es un conflicto de plugins o una incompatibilidad de versiones tras una actualización. Pero si nadie cambió nada y aparecieron plugins o archivos desconocidos, pide a tu hosting o a un especialista en seguridad que revise el sitio.

Con una tienda WooCommerce, ¿puedo restaurar sin más la copia de ayer?

Con cuidado. Restaurar una copia completa con la base de datos elimina todo lo que pasó después de hacerla, incluidos los pedidos de hoy y las cuentas de clientes nuevas. Primero prueba a desactivar el plugin culpable. Si la copia es inevitable, pide a tu hosting que restaure solo los archivos, sin la base de datos.

WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.

TellMyShop para WordPress y WooCommerce

Tu chat lee el sitio, te muestra cada cambio antes de guardarlo y guarda solo después de tu sí. Puedes deshacer cualquier cambio con una frase. Funciona con Claude o ChatGPT, también con cuentas gratuitas.

Comprueba si tu tienda está lista

Escribe la dirección de tu tienda. En unos segundos verás la plataforma y si TellMyShop funcionará.

Comprobamos la dirección, el HTTPS y la plataforma. No instalas nada y no guardamos la dirección.

tutienda.esResultado de ejemplo
La tienda responde
sí
HTTPS
activado
Plataforma
PrestaShop 8.1
TellMyShop funcionará

Sigue leyendo

Free por 0 €, lee y aconseja

Descargar Free