Próximas Novedades de WooCommerce 3.2

Con ya una Release Candidate liberada, la versión 3.2 de WooCommerce incorporará un montón de novedades, muchas de ellas interesantes.

Cupones en la edición del pedido, un nuevo shortcode que sustituirá a los de productos y un comprobador de compatibilidad pre-actualización, que nos permitirá actualizar WooCommerce con mayor tranquilidad. Si eres programador de plugins, tendrás que hacer tus plugins compatibles con esta nueva función.

WooCommerce 3.2

Woocommerce 3.2 es la segunda versión menor de este año (la primera, WooCommerce 3.1, nos trajo a primeros de Junio el importador y exportador de productos en CSV) tiene fecha prevista de llegada para el próximo 11 de Octubre.

No debe haber complicaciones en la actualización, si vienes de WooCommerce 3.0 o 3.1, pero sí implica cambios en la base de datos. Así que antes de actualizar haz una copia de seguridad de todo tú sitio.

En Woland ya hemos probado la primera Release Candidate, así que voy a hacerte un resumen de los cambios que trae esta nueva versión.

Agregar o bien borrar cupones en la edición del pedido

Esta es una gran novedad, no tanto para los pedidos ya creados, más en especial para pedidos manuales, en los que hasta el momento no había forma de aplicar cupones de descuento para hacer seguimiento, sino había que aplicar de forma directa un costo diferente.

Ahora vas a poder agregar o bien eliminar cupones de pedidos existentes. Solo debes crear un nuevo pedido y vas a ver el nuevo botón para agregar cupones.

Agregar o bien borrar cupones en la edición del pedido

Y se tendrán en cuenta los cupones aplicados a los cálculos de uso de cupones y todo.

Olvídate de calcular a mano descuentos en los pedidos de tus clientes cuando se les olvidó aplicar un cupón o bien cualquier otra situación afín.

Mejoras en los redondeos de los cupones

Hasta el momento cuando se aplicaban descuentos de cupones y se repartían entre varios productos se hacían redondeos de medio céntimo que podrían provocar descompensaciones en las facturas.

Ahora estoy ya no pasará pues se ha modificado el modo de cálculo y solo se aplicará a céntimos, no a medios céntimos. De este modo al final de la cuenta todo cuadrará.

Mejores en las casillas de selección

Se ha cambiado el sistema para las casillas y búsqueda de selecciones, pasando de la biblioteca select2 a la nueva y amoldada selectWoo.

Mejores en las casillas de selección

Con este cambio, además de mejoras de rendimiento, las selecciones serán más accesibles.

Comprobación antes de actualizar de versión compatible de WP

En los archivos readme de los plugins WordPress recientemente se ha incorporado una nueva cadena en la que indica el desarrollador con qué versiones de WordPress es compatible.

Y ahora las comprobaciones de actualizaciones de extensiones de WooCommerce “leen” esas cadenas para informarnos de si es seguro actualizar la extensión o no.

Comprobación antes de actualizar de versión compatible de WP

No la podrás probar hasta que se publique WooCommerce 3.3

Mejoras en la administración de extensiones

También, en la gestión de las extensiones oficiales para WooCommerce, se han introducido filtros para poder ver por separado las instaladas, las activas, las que están pendiente de descarga o actualización.

También, en instalaciones multisitio, podrás ver en qué sitios están activas.

Cambios en los shortcodes

Se han unificado todos los shortcodes de producto en uno solo, el shortcode products tendrá opciones para acoger los shortcodes antiguos. Este nuevo shortcode reemplaza los shortcodes [«product_category»], [«featured_products»], [«sale_products»], [«best_selling_products»], [«recent_products»], [«product_attribute»] y [«top_rated_products»] pudiendo mostrar productos por SKU, atributo, etc.

A partir de WooCommerce 3.2 esos siete shortcodes se dan por obsoletos y son sustituidos por uno sólo: [«products»]

Si los estás usando en tu web no te preocupes: seguirán manteniéndose por razones de retrocompatibilidad, así que el contenido que hayas generado por medio de ellos no se va a dejar de visualizar, pero intenta ir actualizándolos al nuevo shortcode.

Nuevas clases para el carro y los cupones

En WooCommerce 3.2 se solucionan viejos problemas con las clases para cupones y el carrito, y ahora harán los cálculos más estables.

En la versión 3.2 de WooCommerce se introducen nuevas clases y se rehacen las del carrito.

  • La clase WC_Cart_Totals toma el objeto del carrito, hace los cálculos y establece los totales cuando se complete.
  • La clase WC_Discounts toma un pedido/objeto y te permite aplicar cupones de descuento de manera programática, mostrando los descuentos.
  • La clase WC_Cart_Fees aloja la API de cuotas del carrito. La interacción no ha cambiado.
  • La clase WC_Cart_Session aloja el código de sesiones del carrito.

También cambia dónde estará la validación de cupones y la lógica de descuentos, para hacer que todo sea reutilizable y para hacer que los cupones dependan menos del global del carrito; WC_Discounts maneja la validación (p.ej. si el cupón es válido para los productos incluidos), y también gestiona los cálculos de la cantidad de descuento.

Para mantener la compatibilidad hacia atrás, los antiguos métodos de descuento permanecen (como obsoletos) y cualquier método de ese tipo se ha movido a los nuevos métodos.

Con las nuevas clases ahora podemos hacer pruebas de rendimiento de cualquier componente, por ejemplo, podemos pasar cualquier elemento a través de la clase WC_Discounts y ver si calcula los totales correctos esperados. Lo mismo se aplica a WC_Cart_Totals—ahora es totalmente estable independientemente del objeto global WC_Cart.

Más cambios en WooCommerce 3.2

Dirección de la tienda en Woocommerce 3.2

Más cosas que han cambiado:

  • Ahora, los asistentes de búsqueda introducidos en la versión 3.1 también están disponibles para los productos. Aquí tienes toda la documentación
  • Se ha simplificado la posibilidad de volver a enviar detalles de pedido a los clientes by including one option to “resend”.
  • Se han añadido la dirección de la calle, la ciudad y el código postal a los ajustes de Woocommerce para que lo usen otros plugins. Esto, siendo un cambio menor, puede ser una mejora sustancial para la integración con otros plugins en el futuro.
  • Al envolver valores en citas ahora puedes usar comas en el importador de productos en CSV.
  • Si ocurre un error fatal WooCommerce hará un registro que puedes ver WC > Estado > Registros. Esto puede ser útil en la depuración.
  • Se ha añadido la posibilidad de arrastrar y soltar el orden en el campo de producto agrupado para controlar el orden de visualización de los productos.
  • El filtro de categoría de productos en la pantalla de productos se ha convertido a AJAX para que cargue más rápido.
  • Se añade una nueva opción para controlar la profundidad máxima de las categorías mostradas en el widget de categorías de producto.
  • Ahora se pueden ordenar opciones a mostrar al ver resultados de búsqueda. Por defecto, el orden es por relevancia.
Categoría: Diseño web
Etiquetado como: Novedades, WooCommerce, WooCommerce 3.2

Déjanos tu comentario y valoración

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (Ninguna valoración todavía)
Cargando...

Artículos relacionados