Error Wordpress - Elementor Depending on a hidden experiment is not allowed

 

Error crítico de Elementor 4.3.0 con Elementor Pro:

¿Qué ocurrió?

Se ha detectado un problema de compatibilidad entre Elementor 4.3.0 y determinadas versiones anteriores de Elementor Pro (3.11 a 3.32).

Si tu sitio WordPress dejó de funcionar recientemente y utiliza Elementor, es posible que Elementor se haya actualizado automáticamente a la versión 4.3.0.

Elementor publicó la versión 4.3.0 el 22 de septiembre de 2026. Si las actualizaciones automáticas de WordPress están activadas, esta actualización puede haberse instalado automáticamente.

Cuando Elementor 4.3.0 se combina con determinadas versiones antiguas de Elementor Pro, el sitio puede comenzar a mostrar un error crítico o responder con un error HTTP 500.

El mensaje que aparece en el registro de errores de PHP es:

PHP Fatal error: Uncaught Elementor\Core\Experiments\Exceptions\Dependency_Exception:
Depending on a hidden experiment is not allowed.

En algunos casos, los visitantes simplemente verán:

Se ha producido un error crítico en este sitio web.


¿Por qué ocurre?

El problema está relacionado con la forma en que Elementor y Elementor Pro gestionan determinadas funciones internas llamadas "Experiments" (Experimentos).

Elementor Pro utiliza una función denominada Menu / Mega Menu, que depende de uno de estos experimentos internos.

En Elementor 4.2.4, este experimento todavía estaba disponible de la forma esperada.

En Elementor 4.3.0, el experimento fue marcado como "oculto". Algunas versiones anteriores de Elementor Pro todavía intentan utilizarlo.

Como consecuencia, Elementor detecta que Elementor Pro está intentando utilizar un experimento oculto y genera el error:

Depending on a hidden experiment is not allowed

El error ocurre durante la carga de Elementor, por lo que puede afectar a todas las páginas del sitio.


¿Estoy afectado por este problema?

El problema puede producirse si se cumplen ambas condiciones:

  • Elementor 4.3.0 está instalado y activo.
  • Elementor Pro está instalado y activo en una versión anterior a 3.33.0, especialmente versiones 3.11.x a 3.32.x.

No debería ocurrir si:

  • Elementor Pro es 3.33.0 o posterior.
  • Utilizás Elementor sin Elementor Pro.
  • Utilizás una versión de Elementor Pro que no incluye el módulo afectado.

Importante: no es necesario haber utilizado o activado el Mega Menu para que aparezca el problema.

La comprobación de compatibilidad se realiza cuando Elementor Pro carga sus módulos, antes de comprobar si la función está realmente siendo utilizada.


¿Cómo solucionar el problema?

Existen dos alternativas.

Opción 1 — Actualizar Elementor Pro

Si tu licencia de Elementor Pro está activa, esta es la opción recomendada.

Actualizá Elementor Pro a la versión 3.33.0 o posterior.

Las versiones 3.33.0 y posteriores modificaron la dependencia del módulo Menu/Mega Menu y son compatibles con Elementor 4.3.0.

Desde WordPress

Si todavía podés ingresar al administrador:

  1. Ingresá a WordPress → Plugins.
  2. Buscá Elementor Pro.
  3. Verificá que tengas disponible una actualización.
  4. Actualizá Elementor Pro.
  5. Comprobá nuevamente el sitio.

Una vez actualizado Elementor Pro, podés mantener Elementor 4.3.0.

¿Por qué puede no actualizarse Elementor Pro?

Las actualizaciones de Elementor Pro requieren una licencia activa.

Puede ocurrir que:

  1. Elementor Pro haya dejado de actualizarse porque la licencia está vencida.
  2. Elementor gratuito continúe actualizándose automáticamente desde WordPress.org.
  3. Elementor llegue a la versión 4.3.0.
  4. Elementor Pro permanezca en una versión anterior.
  5. Se produzca la incompatibilidad.

En ese caso, deberás renovar o activar la licencia de Elementor Pro para poder actualizarlo.


Opción 2 — Volver Elementor a la versión 4.2.4

Si no podés actualizar Elementor Pro inmediatamente, otra alternativa es volver Elementor a la versión 4.2.4.

Esta versión es compatible con las versiones afectadas de Elementor Pro.

Además, es importante desactivar temporalmente las actualizaciones automáticas de Elementor para evitar que WordPress vuelva a instalar automáticamente Elementor 4.3.0.


Si tenés acceso a WP-CLI

Ejecutá:

wp plugin install elementor --version=4.2.4 --force --skip-plugins=elementor-pro

Luego:

wp plugin auto-updates disable elementor --skip-plugins=elementor-pro

El primer comando instala nuevamente Elementor 4.2.4.

El parámetro:

--force

es necesario porque Elementor ya está instalado.

El parámetro:

--skip-plugins=elementor-pro

evita que WP-CLI cargue Elementor Pro durante la ejecución del comando, ya que es precisamente el plugin que está provocando el error.

El segundo comando desactiva las actualizaciones automáticas de Elementor.

Importante

Si las actualizaciones automáticas de Elementor ya estaban desactivadas, puede aparecer un mensaje similar a:

Error: No plugin auto-updates disabled.

No es un problema. Simplemente significa que ya estaban desactivadas.


Si no tenés WP-CLI

También podés realizar la recuperación manualmente mediante Administrador de archivos de cPanel o SFTP.

Paso 1 — Descargar Elementor 4.2.4

Descargá la versión 4.2.4 de Elementor desde WordPress.org.

https://downloads.wordpress.org/plugin/elementor.4.2.4.zip

Paso 2 — Reemplazar Elementor

Dentro de tu instalación de WordPress, buscá:

wp-content/plugins/elementor

Reemplazá esa carpeta por la correspondiente a Elementor 4.2.4.

Paso 3 — Desactivar las actualizaciones automáticas

Una vez que el sitio vuelva a funcionar:

  1. Ingresá a WordPress → Plugins.
  2. Buscá Elementor.
  3. Seleccioná Desactivar actualizaciones automáticas.

No vuelvas a activar las actualizaciones automáticas de Elementor hasta que Elementor Pro haya sido actualizado a una versión compatible.


¿No puedo ingresar al administrador de WordPress?

Si WordPress muestra el error crítico incluso al ingresar a /wp-admin, podés recuperar temporalmente el acceso desde cPanel → Administrador de archivos.

Tenés dos alternativas.

Alternativa A — Desactivar Elementor Pro temporalmente

Ingresá a:

wp-content/plugins/

y renombrá:

elementor-pro

por ejemplo a:

elementor-pro.off

WordPress interpretará que el plugin fue desactivado.

Esto debería permitir que WordPress vuelva a cargar.

Importante: las funciones de Elementor Pro dejarán de funcionar mientras el plugin esté desactivado.

Una vez solucionado el problema, deberás volver a colocar el nombre original:

elementor-pro

Alternativa B — Volver Elementor a 4.2.4

También podés reemplazar:

wp-content/plugins/elementor

por la versión 4.2.4.

Esta alternativa permite mantener Elementor Pro activo.


¿Qué opción conviene utilizar?

La solución depende principalmente de tu licencia de Elementor Pro:

Situación Acción
Elementor Pro tiene licencia activa Actualizar Elementor Pro a 3.33.0 o posterior
Elementor Pro no puede actualizarse Volver Elementor a 4.2.4
No utilizás Elementor Pro Podés actualizar Elementor normalmente
El sitio está caído Desactivar temporalmente Elementor Pro o reemplazar Elementor por 4.2.4
Ya tenés Elementor Pro 3.33+ No debería producirse este error específico

Importante sobre las actualizaciones automáticas

Si volvés Elementor a 4.2.4, asegurate de desactivar temporalmente las actualizaciones automáticas.

De lo contrario, WordPress podría instalar nuevamente Elementor 4.3.0 y el problema podría repetirse.

Una vez actualizado Elementor Pro a 3.33.0 o posterior, podrás volver a activar las actualizaciones automáticas de Elementor.


¿Es un problema de WordPress?

No.

El error no se origina en WordPress Core.

El problema se produce por la interacción entre:

  • Elementor 4.3.0
  • Elementor Pro en determinadas versiones anteriores a 3.33.0

El mensaje de error proviene del sistema interno de experimentos de Elementor:

Elementor\Core\Experiments

"Yo nunca utilicé Mega Menu. ¿Por qué mi sitio está afectado?"

No es necesario haber utilizado esta función.

El problema aparece cuando Elementor Pro registra sus módulos durante la carga de WordPress.

La comprobación de la dependencia se realiza antes de comprobar si el Mega Menu está realmente activado o utilizado.

Por eso, un sitio que nunca haya utilizado esta función también puede verse afectado.


"¿Por qué Elementor Pro no se actualizó automáticamente?"

Elementor y Elementor Pro tienen mecanismos de actualización diferentes.

Elementor gratuito se actualiza desde WordPress.org y puede actualizarse automáticamente mediante WordPress.

Elementor Pro requiere una licencia activa para recibir sus actualizaciones.

Por este motivo, puede ocurrir que Elementor se actualice a 4.3.0 mientras Elementor Pro permanece en una versión anterior.


"¿Puedo mantener Elementor 4.3.0 y desactivar Elementor Pro?"

Sí.

Si desactivás Elementor Pro, Elementor 4.3.0 debería poder funcionar.

Sin embargo, cualquier parte del sitio que utilice funcionalidades exclusivas de Elementor Pro puede dejar de funcionar correctamente.

Para utilizar simultáneamente:

Elementor 4.3.0
+
Elementor Pro

se recomienda actualizar Elementor Pro a 3.33.0 o posterior.


Resumen

El problema se produce principalmente por esta combinación:

Elementor 4.3.0
        +
Elementor Pro 3.11.x – 3.32.x
        ↓
ERROR 500 / ERROR CRÍTICO

Solución definitiva

Actualizar Elementor Pro
a 3.33.0 o posterior

Solución temporal

Volver Elementor
a 4.2.4

y desactivar temporalmente sus actualizaciones automáticas.

Una vez que Elementor Pro esté actualizado a una versión compatible, se pueden volver a activar las actualizaciones automáticas.

  • 0 brukere syntes dette svaret var til hjelp
Var dette svaret til hjelp?