edito mis paginas y elementor no carga, sale mensaje
-
Saludos acabo de actualizar mi elementor en la web y ahora no puedo editar nada, alguna solucion?
al editar me sale el siguiente mensaje:
Se ha producido un error crítico en este sitio web. Por favor, comprueba la bandeja de entrada del correo electrónico del administrador del sitio para recibir instrucciones. Si sigues teniendo problemas, prueba en los foros de soporte.
-
acabo de activar ver errores y me arroja este mensaje:
Warning: Undefined array key «promotionWidgets» in /home/internet/public_html/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php on line 165
Fatal error: Uncaught TypeError: Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings::ensure_numeric_keys(): Argument #1 ($array) must be of type array, null given, called in /home/internet/public_html/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php on line 165 and defined in /home/internet/public_html/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php:180 Stack trace: #0 /home/internet/public_html/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php(165): Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings::ensure_numeric_keys() #1 /home/internet/public_html/wp-content/plugins/elementor/core/editor/loader/v2/editor-v2-loader.php(167): Elementor\Core\Editor\Loader\Common\Editor_Common_Scripts_Settings::get() #2 /home/internet/public_html/wp-content/plugins/elementor/core/editor/editor.php(355): Elementor\Core\Editor\Loader\V2\Editor_V2_Loader->enqueue_scripts() #3 /home/internet/public_html/wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->enqueue_scripts() #4 /home/internet/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #5 /home/internet/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #6 /home/internet/public_html/wp-includes/script-loader.php(2299): do_action() #7 /home/internet/public_html/wp-includes/class-wp-hook.php(324): wp_enqueue_scripts() #8 /home/internet/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #9 /home/internet/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #10 /home/internet/public_html/wp-includes/general-template.php(3192): do_action() #11 /home/internet/public_html/wp-content/plugins/elementor/includes/editor-templates/editor-wrapper.php(31): wp_head() #12 /home/internet/public_html/wp-content/plugins/elementor/core/editor/loader/v2/editor-v2-loader.php(217): include(‘/home/internet/…’) #13 /home/internet/public_html/wp-content/plugins/elementor/core/editor/editor.php(160): Elementor\Core\Editor\Loader\V2\Editor_V2_Loader->print_root_template() #14 /home/internet/public_html/wp-includes/class-wp-hook.php(324): Elementor\Core\Editor\Editor->init() #15 /home/internet/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #16 /home/internet/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #17 /home/internet/public_html/wp-admin/admin.php(420): do_action() #18 /home/internet/public_html/wp-admin/post.php(12): require_once(‘/home/internet/…’) #19 {main} thrown in /home/internet/public_html/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php on line 180
Hola.
El error que compartes (
Fatal error: Uncaught TypeError...) indica que una parte del código de Elementor esperaba recibir un conjunto de datos (unarray) y en su lugar no recibió nada (null), probablemente debido a una incompatibilidad o un problema durante el proceso de actualización.El aviso
Undefined array key «promotionWidgets»es una pista: parece estar relacionado con los widgets promocionales que Elementor muestra en el editor.¿Tienes acceso a la parte de adminbistración de WordPress? Si es adí, sigue estos pasos en orden. Es muy probable que el primero resuelva tu incidencia.
1. Sincronizar las versiones de Elementor y Elementor Pro
Esta es la causa más común de este tipo de errores. Si usas Elementor Pro, debe estar siempre actualizado a una versión compatible con la versión de Elementor gratuito.
- Ve a tu panel de WordPress, en
Plugins > Plugins instalados. - Busca Elementor y Elementor Pro en la lista.
- Verifica que ambos plugins están actualizados a su última versión. Si actualizaste Elementor pero no Elementor Pro (o viceversa), se produce un conflicto.
- Si ves que uno de los dos tiene una actualización pendiente, realízala.
- Una vez que ambos estén en su última versión, vacía la caché de tu sitio (si usas un plugin de caché como WP Rocket, LiteSpeed Cache, etc.) y la caché de tu navegador, e intenta editar de nuevo.
2. Regenerar archivos y datos de Elementor
A veces, los archivos CSS o los datos de Elementor se corrompen durante una actualización. Elementor tiene una herramienta interna para solucionarlo.
- En el menú de WordPress, ve a
Elementor > Herramientas. - En la pestaña «General», haz clic en el botón
Regenerar archivos y datos. - Espera a que el proceso termine.
- Ve a la pestaña «Reemplazar URL» (no necesitas reemplazar nada) y luego a la pestaña «Control de versiones». No es necesario que cambies nada aquí, pero visitar estas pestañas a veces ayuda a refrescar ciertas configuraciones.
- Vuelve a vaciar la caché y comprueba si puedes editar.
3. Descartar un conflicto de plugins
Si lo anterior no funcionó, el siguiente paso es comprobar si otro plugin está causando el conflicto.
- Ve a
Plugins > Plugins instalados. - Desactiva todos los plugins excepto Elementor y Elementor Pro.
- Intenta editar una página con Elementor.
- Si funciona, el problema es uno de los plugins que has desactivado. Para encontrar al culpable, ve reactivando los plugins uno por uno, y después de activar cada uno, intenta editar con Elementor. Cuando el error vuelva a aparecer, sabrás qué plugin es el causante.
- Si no funciona, el problema no es un conflicto de plugins. Puedes reactivar todos tus plugins y pasar al siguiente paso.
4. Reinstalar Elementor
Es posible que la actualización haya fallado y algunos archivos del plugin estén corruptos. Reinstalarlo de forma segura es una buena opción.
- Ve a
Plugins > Plugins instalados. - Busca Elementor, desactívalo y luego bórralo. No te preocupes, esto no eliminará tus diseños ni tus páginas, ya que se guardan en la base de datos.
- Ahora ve a
Plugins > Añadir nuevoy busca «Elementor». - Instala y activa el plugin oficial de Elementor Website Builder.
- Comprueba si el editor funciona. Si usas Elementor Pro, asegúrate de que también esté activo.
Antes de realizar cualquier cambio, haz una copia de seguridad completa de tu sitio web (archivos y base de datos).
Si después de probar estos pasos el problema persiste, no dudes en volver a preguntar.
Saludos.
- Ve a tu panel de WordPress, en
Debes estar registrado para responder a este debate.