¡Hola!
Tenía la versión de WordPress 5.7.4. Al actualizarla a la 5.8.2, el editor ha dejado de funcionar.
Este es el mensaje de error:
SyntaxError: Invalid regular expression: /^var(--/: Unterminated group
at String.match (<anonymous>)
at String.startsWith ( https://noeliaberna.com/wp-content/themes/assan/admin/js/jquery-jvert-tabs-1.1.4.js?ver=1.1.4:101:16)
at Ua ( https://c0.wp.com/c/5.8.2/wp-includes/js/dist/edit-post.min.js:49:42726)
at https://c0.wp.com/c/5.8.2/wp-includes/js/dist/edit-post.min.js:49:61173
at Map.forEach (<anonymous>)
at Object.forEachValue ( https://c0.wp.com/c/5.8.2/wp-includes/js/dist/edit-post.min.js:49:54142)
at https://c0.wp.com/c/5.8.2/wp-includes/js/dist/edit-post.min.js:49:61130
at Ii ( https://c0.wp.com/c/5.8.2/wp-includes/js/dist/edit-post.min.js:49:61337)
at makeTargetAnimatable ( https://c0.wp.com/c/5.8.2/wp-includes/js/dist/edit-post.min.js:49:62909)
at Object.makeTargetAnimatable ( https://c0.wp.com/c/5.8.2/wp-includes/js/dist/edit-post.min.js:49:53609)
Parece un error de sintaxis generado por Wordpress. ¿Me podéis ayudar? Muchas gracias.
Contenido solo visible a usuarios registrados
Hola Noelia,
En este caso es posible que el error se esté generando por el tema que usas, actualmente veo que tienes uno llamado Assan, pero que no contiene información del autor. Es posible que este tema no sea compatible con la versión reciente de wordpress.
Para verificar si es el tema prueba activar un tema predeterminado de wordpress y comprueba si el editor carga correctamente, si es así, en este caso te sugiero que verifiques con el desarrollador del tema si tienen alguna actualización pendiente que permita luego actualizar el core de wordpress sin problema.
Una solución temporal seria que retrocedas la versión del wordpress a una versión que estuvieras segura funcionaba como por ejemplo 5.7.4, para esto puedes utilizar un plugin como -> https://es.wordpress.org/plugins/wp-downgrade/
Una vez lo instalas debes acceder al apartado Ajustes -> WP Downgrade y configurar la versión a la que quieres retroceder
Por último presiona reinstalar versión de wordpress (según tengas configurado) y cuando se reinstale revisa si el editor te carga sin problema
Otra opción si esto no funciona es que recuperes una copia de seguridad de tu sitio web antes de realizar la actualización, para ello puedes usar la herramienta de superbackup disponible en tu cPanel, te comparto la siguiente guía donde indican como recuperar una copia de seguridad del sitio web -> https://www.webempresa.com/blog/copias-de-seguridad-desde-el-panel-de-hosting-cpanel.html
Puedes ver el punto 6 que indica Restuarar copia de seguridad.
Revisa esto y nos comentas como ha ido todo
Un Saludo
Buenas tardes, Karen, y muchas gracias por tu respuesta.
Efectivamente, el editor funciona bien con el tema por defecto de wp, por lo que, como bien indicas, es una incompatibilidad con mi tema. En mi escritorio no puedo ver la versión que tengo instalada, pero el autor es Crazy Themes. Me he puesto en contacto con ellos a través de su formulario para ver qué solución me pueden dar. En la web indica que la última versión disponible es la 1.0.
En cuanto a retroceder la actualización, sin problema, suelo usar el SuperBackup y ya tengo anotada la fecha de la última copia de seguridad que contiene la versión anterior de wp.
Te seguiré contando en cuanto me respondan.
Un abrazo y, de nuevo, muchas gracias.
Hola Noelia,
Gracias a ti, es un placer poder ayudarte
En este caso comprueba que solución te indica los desarrolladores para solucionar el problema de compatibilidad
Quedamos atentos como ha ido todo
Un Saludo
Hola, Karen.
Me temo que esta gente (Crazy Themes) ya no está activa (o no existe). Las últimas actualizaciones de temas que veo en la web son de 2015. Entonces, no me va a quedar otra que contactar con alguien experto/a en CMS que pueda arreglar el error de sintaxis. De lo contrario, no voy a poder actualizar más el wp.
¿Es posible que otro programador lo arregle? ¿Tienes alguna idea de a quién me puedo dirigir?
¡Gracias!
Hola Noelia,
Es posible que una persona experta vea el código del tema y compruebe si puede solucionarlo, para verifica esto tendrías que contactar con alguno de ellos y realizar la consulta, por ejemplo con nuestro directorio de colaboradores quienes pueden ayudarte a determinar si es posible.
Otra opción que puedes evaluar en cambiar el tema de tu sitio web a alguno adicional que sea más estable como por ejemplo Divi, Astra o Ocean WP solo ten en cuenta que al usar otro tema necesitarás modificar nuevamente la estructura de tu sitio web para ir adaptándolo al nuevo constructor que tenga el tema que selecciones
Un Saludo
Muchas gracias, Karen. Eso haré. Quiero agotar todas las vías antes de tener modificar la web entera, porque vaya marrón...
¡Saludos!
Hola Noelia,
Gracias a ti, un placer siempre ayudarte
Ten en cuenta que si deseas cambiar el tema puedes crear un clon de tu sitio web y en este ir realizando los cambios, luego puedes mover este clon a tu sitio web principal cuando lo tengas finalizado, puedes ver información como crear ir clon en este articulo -> https://www.webempresa.com/blog/clonar-wordpress-en-3-clics-sin-perder-tiempo.html
Coméntanos si podemos dar el tema como solucionado
Un Saludo
Muchísimas gracias, Karen. 🙂
Sí, lo podemos cerrar.
Un abrazo,
Hola Noelia,
Gracias a ti, un placer siempre poder ayudarte
Escríbenos si tienes cualquier consulta
Un Saludo 😊