Hola, después de alguna actualización, no se desde cuando, aleatoriamente cuando entro en el carrito me dice create cart y no calcula bien las cantidades.
De este producto el carrito tenia 1.25. Como se ve en el aviso de mínimo de compra 5.81. Pero en la linea de productos en el carrito lo redondea a 1 y no lo calcula. Lo primero querría saber como puedo eliminar create cart y que se cree automático, como siempre, a ver si es el culpable y si no es así seguir haciendo pruebas
Contenido solo visible a usuarios registrados
Hola Pedro,
El plugin que utilizas para los decimales es Decimal Product Quantity for WooCommerce, este indica que no está probado en la versión que tienes de WordPress, indica que es compatible con: 6.9.5
Si este plugin es la base de todo, tu sitio no fue muy buena idea actualizar todo; tendrías que consultar con soporte de este plugin para que te indiquen cuándo planean actualizarlo. También puedes, otra prueba que puedes hacer es desactivar este plugin y ver si el problema persiste.
Si lo hace, nos comentas para evaluar desde otro ángulo, pero donde hemos podido replicar el error es con productos con decimales.
Un saludo 🖐️
Hola Pedro,
Como comentas en este caso el problema principal lo parece tener el plugin de Decimal Product Quantity for WooCommerce, ya ser por una incompatibilidad con la versión actual de WooCommerce o WordPress.
Sobre las herramientas que indicas:
Puedes consultar qué hace cada herramienta en la documentación de WooCommerce.
Antes de borrar las sesiones, probaría lo siguiente:
Borra únicamente los transitorios de WooCommerce y la caché de la web.
Realiza una compra de prueba desde una ventana de incógnito.
Este ajuste evita que Decimal Product Quantity conserve los datos del carrito después de cerrar el navegador y puede eliminar el aviso “Create Cart”. No obstante, si continúa redondeando 1,25 a 1, no seguiría limpiando datos de WooCommerce, ya que sería un fallo de compatibilidad del plugin.
Como alternativa gratuita puedes probar Min Max Step Quantity Limits Manager for WooCommerce. Permite establecer cantidades mínimas, máximas y pasos decimales; además, se mantiene actualizado y es compatible con versiones recientes de WooCommerce.
Si prefieres una opción comercial con soporte, tienes Smart Product Quantity for WooCommerce en el marketplace oficial de WooCommerce, siempre toma en cuenta consultar con los desarrolladores de los plugins para que te indiquen de forma precisa tiene las configuraciones que necesitas.
En cualquiera de los dos casos, te recomiendo realizar primero el cambio en un clon de la web y comprobar productos simples, variables, cantidades mínimas, carrito, impuestos y proceso de pago antes de sustituir el plugin en la tienda activa.
Verifica primero el cambio a PHP Session y nos comentas si desaparece “Create Cart” y se mantiene correctamente la cantidad decimal.
Un saludo.
Hola Pedro,
Si es allí, pero tienes que entender el funcionamiento de esa función. Al pulsar Programar, WooCommerce crea una tarea en segundo plano que ejecuta una primera limpieza, luego repite la limpieza automáticamente cada 24 horas, para luego eliminar solo archivos o datos temporales que tengan una fecha de caducidad ya expirada.
Los transitorios son datos de caché que WordPress y WooCommerce guardan temporalmente para no tener que calcular o consultar la misma información repetidamente. La limpieza no elimina productos, pedidos, clientes ni configuraciones de la tienda.
De igual forma, lo más seguro es que necesites hacer uso de otro plugin de decimales, como te indicó Karen, has probado ya con estos?
Un saludo 🖐️
Cart Storage type, php seleccionado y transitorios borrados y sigue igual. Para probar los otros plugins me gustaría clonar la pagina. ¿Se puede desde el panel de webempresa?
Hola Pedro,
Si puedes clonar tu sitio web de forma rápida desde tu wepanel, puedes verificar el proceso en la siguiente guía que tenemos disponible: https://guias.webempresa.com/preguntas-frecuentes/clonar-mi-web/
Verifícalo y nos comentas cómo va todo
Un saludo.
hola, he quitado los banners de paypal y parece que funciona. Pero para confirmarlo, ¿puede probar tu en tu navegador? gracias
Hola Pedro,
Estoy probando en Chrome, Firefox y Opera, de momento veo que funciona. Agregué, eliminé y modifiqué cantidades en el propio carrito y no mostró el error, incluso actualizando la página.
Parece que ya se ha solucionado el inconveniente.
Un saludo 🖐️
Muchas gracias. Seguiré probando por si acaso. Un saludo
Hola Pedro,
Dejaremos el tema abierto un poco más por si surge de nuevo el problema.
Un saludo 🖐️