Avisos
Vaciar todo

Bloqueo al añadir atributo en producto woocommerce wordpress  

 
Marc Brian
 Marc Brian
Usuario activo

Buenas. En esta ocasión se me presenta un problema al añadir un nuevo atributo a cualquiera de mis productos. El problema es que se queda clavado pensando con la bola azul dando vueltas y no llega a refrescar y añadir el atributo. He probado cambiando el tema para descartar un problema de mi tema y sigue ocurriendo lo mismo. Después también he probado añadiendo un nuevo producto y sigue sin permitir añadir el atributo. También he probado con borrar y añadir uno de los atributos que ya esta en el producto y ocurre lo mismo. El error ha aparecido actualmente quizás de alguna actualización. Esta todo actualizado a la versión reciente. Que puede ocurrir?
Gracias por adelantado

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 12/06/2017 3:16 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Marc.

Revisando tu cuenta veo que estás utilizando la versión 5.6 de php, las últimas versiones de WP y de wocommerce necesitan tener instalada la versión 7x para un buen funcionamiento.

Modifica la version que tienes en tu cuenta de hosting e instala la 7x, esto lo puedes hacer fácilmente desde tu cuenta de cPanel -> Software -> Configurar PHP

Te dejo enlace a nuestra guía donde se explican los pasos para cambiarla, si ves que tienes problemas para realizarlo nos lo indicas y te ayudamos rápidamente

Cambiar la versión de PHP

Un saludo

ResponderCitar
Respondido : 12/06/2017 4:19 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Marc Brian
 Marc Brian
Usuario activo

Buenas, he procedido al upgrade de versión php tal y como indicas y se me sigue reproduciendo el error. Al añadir el atributo hay un primer paso que lo hace que es añadir el atributo en la lista de atributos de abajo, pero luego se queda el proceso colgado infinitamente tal y como se puede ver en la captura adjunta. Es como que lo añade y luego no es capaz de cerrar el proceso. Para que sepas por donde van los tiros en la captura, el atributo que añado es el de rating. Aparece pero no se consolida. Como te comentaba he hecho varias pruebas cruzadas para descartar problemas del tema. Siempre ha funcionado correctamente, por las dudas he actualizado woocommerce a la última versión como te comentaba pero tampoco lo ha solucionado. Alguna idea?

Gracias

ResponderCitar
Respondido : 12/06/2017 4:48 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Es como si hubiera algún conflicto con javascript , para verificar puedes usar Google Chrome con ctrl + shift + i en windows o cmd + shift + i en mac, abres el inspector de código, ubica el tab de consola, luego reproduce de nuevo el agregar atributo y verifica si aparece algún mensaje de error en el tab de consola, puedes enviarnos una captura de pantalla.

Saludos

ResponderCitar
Respondido : 12/06/2017 10:49 pm

Marc Brian
 Marc Brian
Usuario activo

Buenas, he realizado la prueba que me comentas. Puedo ver en el inspector el siguiente error relacionado con uno de los plugins de visual composers (ultimate addons).

Con el plugin en cuestión activado aparece este error en el inspector:

Uncaught Error: Option 'ajax' is not allowed for Select2 when attached to a element.
at String. (ultimate-woocomposer-backend.min.js:1)
at Function.each (load-scripts.php:2)
at d.prepareOpts (ultimate-woocomposer-backend.min.js:1)
at d.prepareOpts (ultimate-woocomposer-backend.min.js:2)
at d.init (ultimate-woocomposer-backend.min.js:1)
at HTMLSelectElement. (ultimate-woocomposer-backend.min.js:2)
at Function.each (load-scripts.php:2)
at a.fn.init.each (load-scripts.php:2)
at a.fn.init.a.fn.select2 (ultimate-woocomposer-backend.min.js:2)
at HTMLSelectElement. (wc-enhanced-select.min.js:1)
(anonymous) @ ultimate-woocomposer-backend.min.js:1
each @ load-scripts.php:2
prepareOpts @ ultimate-woocomposer-backend.min.js:1
prepareOpts @ ultimate-woocomposer-backend.min.js:2
init @ ultimate-woocomposer-backend.min.js:1
(anonymous) @ ultimate-woocomposer-backend.min.js:2
each @ load-scripts.php:2
each @ load-scripts.php:2
a.fn.select2 @ ultimate-woocomposer-backend.min.js:2
(anonymous) @ wc-enhanced-select.min.js:1
each @ load-scripts.php:2
each @ load-scripts.php:2
(anonymous) @ wc-enhanced-select.min.js:1
dispatch @ load-scripts.php:3
r.handle @ load-scripts.php:3
trigger @ load-scripts.php:3
a.event.trigger @ load-scripts.php:9
(anonymous) @ load-scripts.php:3
each @ load-scripts.php:2
each @ load-scripts.php:2
trigger @ load-scripts.php:3
(anonymous) @ meta-boxes-product.min.js:1
i @ load-scripts.php:2
fireWith @ load-scripts.php:2
y @ load-scripts.php:4
c @ load-scripts.php:4

Al desactivarlo el error desaparece.

Supongo que este error habrá aparecido por las recientes actualizaciones. Alguna idea?

Gracias

ResponderCitar
Respondido : 13/06/2017 1:04 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Marc.

El problema viene por el plugin woocomposer.

.- accede a tu cuenta de cPanel -> administrador de archivos
.- accede a la carpeta wp-content -> Plugins y renombra la carpeta woocomposer por ejemplo woocomposer_old

Revisa si después de eso se soluciona.

Tanto el módulo como la plantilla son de pago por lo que mi consejo es que te pongas en contacto con los desarrolladores por si hubiera alguna problema de compatibilidades y lo tenga localizado.

La estructura de woocommerce cambio en la última versión 3x por lo que puede ser que tengas que actualizar el plugin.

Un saludo

ResponderCitar
Respondido : 13/06/2017 1:48 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Marc Brian
 Marc Brian
Usuario activo

Muchas gracias. Así lo haré!

Gracias de nuevo por la ayuda!

ResponderCitar
Respondido : 13/06/2017 2:15 pm
Marc Brian
 Marc Brian
Usuario activo

La carpeta en cuestión esta dentro del plugin que te comentaba el ultimate addons para VC. Así que debe de ser una incompatiblidad entre el addons y el VC. Desactivando el plugin funciona todo bien. El plugin adicional no es de los mismo desarrolladores creo. Le echaré un vistazo.

Gracias de nuevo por la ayuda!

ResponderCitar
Respondido : 13/06/2017 2:22 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Marc.

Ok, dejo el hilo en espera por si necesitas realizar alguna consulta sobre lo que te comenten los desarrolladores.

El plugin puede ser que esté incluido en tu plantilla, las plantillas de envato suelen utilizar plugins de terceros, lo que no te puedo decir hasta que punto puedes actualizarlo o necesitas comprar la licencia, en este enlace tienes el plugin que comentamos -> https://codecanyon.net/item/woocomposer-page-builder-for-woocommerce/19283472

Un saludo

ResponderCitar
Respondido : 13/06/2017 2:29 pm