Volver al Blog
WordPress Error Crítico Soporte WordPress Hosting cPanel PHP

Error crítico en WordPress ("Ha habido un error crítico en esta web"): Cómo solucionarlo paso a paso

Adictiva Media
30 de septiembre de 2026
Lectura: ~6 min
Error crítico en WordPress ("Ha habido un error crítico en esta web"): Cómo solucionarlo paso a paso
En pocas palabras

El mensaje "Ha habido un error crítico en esta web" (la evolución moderna de la clásica pantalla blanca de la muerte de WordPress) indica que un script de PHP detuvo su ejecución por un error fatal (Fatal Error). Comúnmente ocurre tras actualizar plugins incompatibles, agotar el límite de memoria PHP en el servidor (memory_limit) o migrar a una versión superior de PHP sin verificar compatibilidad. Para resolverlo sin perder información, se debe activar el modo WP_DEBUG mediante el administrador de archivos de cPanel o FTP y aislar el plugin en conflicto.

Pocas situaciones generan tanto pánico en un equipo de marketing o comercio electrónico como ingresar a la página web corporativa y encontrarse con una pantalla en blanco con el temido aviso: "Ha habido un error crítico en esta web. Por favor, consulta el correo electrónico del administrador". Este bloqueo impide el acceso tanto a los visitantes públicos como al panel de administración wp-admin.

¿Qué significa exactamente este error fatal?

A diferencia de errores de servidor como el 404 (página no encontrada), el error crítico es un PHP Fatal Error. Esto significa que el código PHP encontró una instrucción rota (función inexistente, bucle infinito, variable no declarada o falta de memoria en el servidor) que le impidió generar el HTML de la página.

Las 3 causas más habituales de este fallo en Colombia

  • 1. Incompatibilidad tras actualizar un plugin: Actualizaste WooCommerce, Elementor o un plugin de pasarela de pago, pero tu tema activo o plugins secundarios aún utilizan funciones obsoletas.
  • 2. Límite de memoria PHP insuficiente (memory_limit): Muchos planes de hosting básico vienen configurados por defecto con 64MB o 128MB de RAM, lo cual colapsa al procesar carritos de compras o scripts de analítica.
  • 3. Discrepancia en la versión de PHP del servidor: Tu proveedor de hosting actualizó la versión de PHP (por ejemplo de PHP 7.4 a PHP 8.1 o 8.2) y un plugin desactualizado ya no es compatible con la nueva sintaxis.

Protocolo de rescate en 4 pasos técnicos

Para devolver tu sitio a la vida sin contratar rescates de emergencia improvisados:

  • Paso 1: Acceder al Administrador de Archivos de cPanel o FTP: Ingresa a tu panel de hosting y localiza la carpeta raíz de tu instalación (habitualmente public_html).
  • Paso 2: Activar el modo de depuración en wp-config.php: Abre el archivo wp-config.php, localiza la línea define("WP_DEBUG", false); y cámbiala temporalmente a true, agregando define("WP_DEBUG_LOG", true);. Esto creará un archivo llamado debug.log dentro de /wp-content/ con el nombre exacto del archivo y la línea que causó el colapso.
  • Paso 3: Desactivación selectiva de plugins por renombrado: Ve a /wp-content/plugins/ y renombra la carpeta del plugin culpable (por ejemplo, cambia woocommerce por woocommerce_old). Esto obligará a WordPress a desactivar únicamente ese complemento, devolviendo el acceso inmediato al resto de la web y a tu wp-admin.
  • Paso 4: Incrementar el límite de memoria: Agrega en tu wp-config.php la instrucción define("WP_MEMORY_LIMIT", "256M"); para evitar cuellos de botella por escasez de recursos.

Cómo evitar que vuelva a ocurrir

La regla de oro para empresas es nunca aplicar actualizaciones en vivo sin contar con un entorno de pruebas (Staging) y respaldos automáticos diarios. En Adictiva Media ofrecemos planes de soporte preventivo continuo que monitorean y resuelven cualquier incompatibilidad antes de que afecte a tus clientes.

Siguiente Paso Estratégico

¿Listo para construir un activo digital de alta conversión?

En Adictiva Media diseñamos páginas web y tiendas virtuales con velocidad extrema, pasarelas colombianas integradas y SEO técnico garantizado.