Buenas tardes a todos,
resulta que desde hace una semana más o menos una web sufre un error crítico, concretamente el siguiente:
[11-May-2022 11:05:38 UTC] PHP Fatal error: Uncaught Error: Class 'Elementor\Scheme_Color' not found in /home/lacasa59/public_html/lacasadelcanario.com/wp-content/plugins/et-core-plugin/app/traits/elementor.php:568
De hecho no me permitía actualizar Elementor PRO. El theme usado en esta web es Xstore. Al principicio lo que hice fue probar a desactivar el plugin del theme "Core", que resulta ser las opción de tienda de la web. Y efectivamente, el error se solventaba, pero desaparecía toda opción de comprar, carrito, etc.
Al desacticar Elementor, no me aparece el error crítico pero los formatos, diseño y demás de la web también se rompen. ¿Me podría ayudar alguien?
Muchas gracias por adelantado.
Contenido solo visible a usuarios registrados
Que tal Modesto,
Al revisar tu sitio desde el asistente virtual stephan en efecto hay un error critico en el sitio
Tal como mencionas el error proviene de una posible incompatibilidad entre Elementor y el plugin XStore Core, considerando que el tema XStore es premium no podemos recrear el error para revisar mejor sin embargo te sugiero lo siguiente:
-Verifica si el error es por consecuencia de la actualización del plugin XStore Core o Elementor, de ser este el caso puedes o bien restablecer tu sitio a un punto anterior donde no sucedía esto https://guias.webempresa.com/preguntas-frecuentes/gestionar-copias-de-seguridad-con-superbackup-en-cpanel/ o bien retroceder las versiones de estos plugins con este complemento https://es.wordpress.org/plugins/wp-rollback/
-Contacta directamente con el soporte del tema ya que si el error de incompatibilidad proviene de ellos seguramente podrian brindarte una solucion
Saludos!
Hola, reestablecí a un punto anterior y efectivamente se solucionó. Y ha vuelto a suceder de nuevo. Me imagino que por actualización automática de los plugins afectados.
El caso es que el soporte del theme me ha caducado y tendría que pagar un año extra de soporte para poder acceder al mismo. Y estoy desesperado, la verdad. ¿Cómo puedo solucionar esto? Siempre que no sea bloqueando la actualización automática..
Gracias de antemano.
Hola Modesto.
El problema lo tienes en el plugin et core plugin
[26-May-2022 08:55:03 UTC] PHP Fatal error: Uncaught Error: Class 'Elementor\Scheme_Color' not found in /home/lacasa59/public_html/lacasadelcanario.com/wp-content/plugins/et-core-plugin/app/traits/elementor.php:568
Por lo que veo es un plugin de la plantilla que estas utilizando.
Tienes que comprobar si hay actualizaciones de ese plugin y sobre todo actualizaciones de la plantilla:
-> https://themeforest.net/item/xstore-responsive-woocommerce-theme/15780546
Veo que hay una actualización del día 19 de mayo
Puedes acceder a tu cuenta de Panel -> Admisntrador de archivos
.- Accede a la carpeta wp-content -> Plugins y renombrar la carpeta et-core-plugin por ejemplo et-core-plugin_old.
Lo que no te puedo asegurar hasta que punto puede afectar en tu web el renombrar esa carpeta ya que es utilizada por la plantilla.
Lo mejor es que veas si tienes actualizaciones de la plantilla y la actualices.
Un saludo
Hola, gracias por tu respuesta. Efectivamente, lo tengo todo actualizado. De hecho, creo que lo que está creando conflicto es al actualizarlo preicsamente.
Hola Modesto.
Tienes que consultarlo con el soporte de la plantilla, es un problema que tienes con el plugin et-core-plugin que utiliza tu plantilla.
El error viene por qué esta haciendo una llamada a un clase de Elementor que no existe " Class 'Elementor\Scheme_Color' not found "
'type' => \Elementor\Scheme_Color::get_type()
Como te comente tienes que consultarlo con el soporte de la plantilla ya que el error de la plantilla que estas utilizando:
-> https://themeforest.net/item/xstore-responsive-woocommerce-theme/15780546/support
Un saludo