Buenos días, desde que nos mandaron el mensaje que había que cambiar el PHP, mi web empezaba a dar problemas porque el plugin LayerSlide no estaba actualizado.
Ahora, tras renovar la licencia y actualizar, he podido cambiar el PHP a una versión más moderna y mi web funciona sin problemas, pero al acceder a mi perfil en wp-admin me da error, y aunque baje el PHP no puedo acceder, a qué se debe?
Mi web es www.panoramaonline.es
hola Francisco.
El problema lo tienes en el plugin TheGem Blocks (for Elementor)
Duplicate declaration of static variable $globalColors in /home2/panorama/public_html/wp-content/plugins/thegem-blocks-elementor/inc/classes/thegem-blocks.php on line 234
Este plugin forma parte de la plantilla que utilizas:
-> https://themeforest.net/item/thegem-creative-multipurpose-highperformance-wordpress-theme/16061685
Para solucionarlo tienes que actualizar la plantilla, estas utilizando la versión 5.3.3 y la última versión es la 5.8.0.
Ten en cuenta que la plantilla es de pago y necesitas la licencia de ThemeForest para poder actualizarlo.
Un saludo
Hola, Pepe
Acabo de actualizar el plugin general de Elementor (porque el que me comentas ya me salía como actualizado) entrando como PHP 7.4 y al pasar otra vez a PHP 8.5 me sigue saliendo el error en el panel de usuario.
Hola Francisco.
No es el plugin de Elementor, es el plugin TheGem Blocks (for Elementor)
Este plugin forma parte de la plantilla TheGem que utilizas y para actualizar este plugin necesitas actualizar la plantilla.
Si tienes las credenciales de ThemeForest, accede con tu usuario y descarga/instala la nueva versión:
-> https://themeforest.net/item/thegem-creative-multipurpose-highperformance-wordpress-theme/16061685
De todas formas puedes probar a desactivar el plugin TheGem Blocks (for Elementor) y ver cómo responde la web, no te sabría decir hasta qué punto puede ser necesario o afectará algunas secciones de la web.
Un Saludo
Hola, Pepe
Después de actualizar el de Elementor, me daba la opción de actualizar el que me decías, le actualizo y me sigue dando error en PHP superior a 8.2.
Y ahora aunque active o desactive el plugin me da error toda la web...
Hola Francisco,
Lo que te siguen generando conflictos es el plugins que comenta anteriormente Pepe TheGem Blocks (for Elementor)
[03-Mar-2026 13:01:44 UTC] PHP Fatal error: Duplicate declaration of static variable $globalColors in /home2/panorama/public_html/wp-content/plugins/thegem-blocks-elementor/inc/classes/thegem-blocks.php on line 234
Modifica la version PHP a 7.4 nuevamente, desactiva este plugins y cambia de nuevo la version a PHP 8.3, luego comprueba como funciona el sitio web.
Pruebalo y nos comentas como va todo
Un Saludo
Hola francisco.
Como te comente el problema es el plugin TheGem Blocks (for Elementor).
Te aparece como actualizado porque este plugin forma parte de plantilla y revisa la version que tienes en la carpeta de tu plantilla, al actualizar la plantilla aparecerá la nueva version para poder actualizarlo.
En definitiva, tienes que actualizar la plantilla:
-> https://themeforest.net/item/thegem-creative-multipurpose-highperformance-wordpress-theme/16061685
Un saludo
Hola, Karen
Me sigue dando error...
Ahora la página no es visible ni en PHP 7.4 ni en ninguna. He desactivado el plugin y tampoco funciona...
Hola Francisco.
Como caso excepcional hemos desactivado el plugin y vemos que la web carga.
Te aconsejo que lo revises todo y que actualices la plantilla para poder utilizar esos plugins.
Un saludo
Vale, creo que ya está. La plantilla estaba actualizada y tenía licencia activa.
Pero parece que tardaba un poco en reaccionar la página desde que se desactiva el plugin.
Dejo inactivo ese plugin por el momento.
Gracias!
Perdón que vuelva a escribir. Ahora al desactivar el plugin no hay manera de contactar...
Varias pestañas están vacías, como la de Contacto.
Hola Francisco.
La web te carga porque desactivamos nosotros el plugin como te indique en la anterior respuesta.
Si todo funciona bien y no quieres actualizar la plantilla, perfecto, pero mi recomendación es que la actualices si no quieres tener problemas en el futuro.
Si accedes a Escritorio -> Actualizaciones verás que tienes pendiente de actualizar la plantilla.
un saludo
Hola, Pepe
No tengo problema en actualizarlo, pero cuando clico me da error y que el servicio no está disponible. Por lo que veo la licencia la tengo activa y no necesitaría comprar otra, entonces no entiendo por qué no me deja actualizar la plantilla...
Hola Francisco.
Eso es porque no tienes la licencia añadida, no es válida o hay que descargarlo desde tu cuenta de ThemeForest
Puedes descargarla y conseguir la licencia desde ThemeForest accediendo desde tu usuario:
-> https://themeforest.net/item/thegem-creative-multipurpose-highperformance-wordpress-theme/16061685
No tienes que volver a comprarla solo descargas y actualizas
Un saludo
Hola de nuevo Francisco.
Siguiendo la URL que muestras en la captura para la descarga que fallaba e podido descargar la plantilla, te la dejo adjunta:
Adjunto también el plugin:
Un saludo