WooCommerce se ha convertido en plugin por excelencia para comercio electrónico en WordPress desde hace tiempo y ahora acaban de liberar la versión 2.6 de este fantástico plugin con alguna novedades muy interesantes que vamos a intentar resumir a continuación.

Zonas de envío

Las zonas de envío son grupos de ubicaciones a las que enviar los productos.Podemos agrupar varios continentes, países, códigos postales en una «zona» y añadir métodos de envío a cada uno.

Aquí más información sobre las zonas de envío.

Captura de pantalla 2016-06-16 a las 14.57.16

En otro post ahondaremos más sobre las zonas de envío pero por ahora es para que sepáis las novedades que trae la versión 2.6 de WooCommerce.

La nueva Rest API de WooCommerce

Esto me gusta especialmente a mi por diversos motivos.

WooCommerce ha liberado la nueva versión del API Rest basada en la Rest API de WordPress. Por consiguiente ahora WooCommerce utiliza la Rest API de WordPress siguiendo sus estándares, lo que significa que podemos extender o ampliar sus funcionalidades a través de plugins para añadir data points o métodos de autentificación.

La nueva API soporta pedidos, clientes, productos, cupones, impuestos, reportes y webhooks. Además tienen pensado extenderla con nuevos endpoints en la versión 2.7.

Aquí tienes más información sobre la nueva Rest API de WooCommerce y aquí.

Las versiones anteriores de la API todavía estarán operativas en el núcleo.

Mejora en la página de cuenta

Las versiones anteriores de WooCommerce tenían una única página de cuenta donde se listaban todos los datos pero como es muy poco ordenado ahora han creado un nuevo endpoint basado el en nombre de la cuenta con secciones por las que se puede navegar y ver cada sección y su contenido.

Captura de pantalla 2016-06-16 a las 15.13.09

Esta organización de la zona de cuenta es mucho más ordenada, verdad?

Puedes obtener más información sobre las pestañas de la zona de cuenta en la versión 2.6 de WooCommerce en este enlace.

Página de Carrito con AJAX

Ahora, las operaciones que se realizan en la página del carrito usan AJAX (Actualizar cantidades, eliminar productos, aplicar descuentos y actualizar la opciones de envío).

Puedes saber más sobre esto en este enlace.

Y más cosas…

Hay muchos cambios y ajustes más pequeños desde la versión 2.5 de WooCommerce. Y como son muchos, podemos ver la comparación en la lista de comparación de Github.

Destacamos algunas de estas pequeñas mejoras a continuación:

  • Los desarrolladores tendrán acceso a la nueva Payment Tokens API que estandariza la forma en que son almacenados y mostrados los tokens. Este artículo explica el uso para desarrolladores.
  • Ahora hay algunos mails de estado de pedidos a la espera.
  • Se han añadido nuevas funcionalidades al sistema de navegación por capas (ahora se pueden filtrar productos por valoraciones).
  • Hay una nueva función wc_get_orders() para obtener los objetos de pedido e ids en lugar de las llamadas directas get_posts().
  • Se ha añadido la posibilidad de almacenar meta data para los métodos de envío al pedido de la misma manera que la línea de productos.

 

Autor: Oscar Abad Folgueira

Programador y desarrollador WordPress.