With more than 20 million downloads, WooCommerce is by far the best WordPress plugin to build an ecommerce store. It is specifically designed for small to large-sized online stores and became quite popular for its simplicity to install and customize.
The latest WooCommerce version 2.7 is expected to be released somewhere in February 2017. But the development cycle itself was filled with experiments and errors.
The development team sent out the first beta version back on December 15, 2016. A few days back, they released the second beta version on February 9, 2017.
Are you ready for the big announcement?
WooCommerce 2.7 will be now versioned as 3.0.0. According to Mike Jolley, the lead developer at WooCommerce have announced the scheduled release date which is April 4th.
During the 2.7 beta testing phase, the team found a critical bug in the process of timestamps handling.
If you wish to read about the important update details regarding the upcoming WooCommerce release, Click Here.
Today, I will be discussing about some of the new features WooCommerce 2.7 has added in its core. Remember, not everything in a beta release gets approved in the final iteration. It is safe to say the betas provide a glimpse of the future.
What’s New in WooCommerce 2.7?
So what’s new in the WooCommerce 2.7? Here is a list of new features that have been added to the second beta version of the WooCommerce online store:
- CRUD Functions
- New Product Gallery
- New CLI for WooCommerce 2.7
- Update in Rest API
- Performance Improvements
- Developer Extensions
- Other Improvements
- Download Zip
WooCommerce 2.7 for programmers comes with a useful feature known as the new CRUD system. It stands for Create, Read, Update, and Delete.
If you wish to enlighten yourself with more information on CRUD, Click Here.
New Product Gallery
WooCommerce 2.7 introduces a new image gallery on single product pages. Here are some of the features the product gallery offers you:
- The users can easily access to both magnification and zooming (Lightbox).
- Gallery behavior is more intuitive – easily clicking a thumbnail updates the main picture rather than opening a lightbox.
- The user can easily manage all images and thumbnail.
- It’s fully mobile responsive.
You can find more about the new product gallery merged into core for 2.7 by clicking here.
New CLI for WooCommerce 2.7
WooCommerce 2.7 introduces a new CLI powered by the REST API which is better than the previous versions. The new CLI is a forked Restful repo of the WP-CLI. This way, code maintenance will not affect the CLI operation whenever there is an update.
Stated below is a list of commands that are available with the list. It contains get, update, and create operations.
wp wc customer
wp wc customer_download
wp wc order_note
wp wc payment_gateway
wp wc product
wp wc product_attribute
wp wc product_attribute_term
wp wc product_cat
wp wc product_review
wp wc product_shipping_class
wp wc product_tag
wp wc product_variation
wp wc shipping_method
wp wc shipping_zone
wp wc shipping_zone_location
wp wc shipping_zone_method
wp wc shop_coupon
wp wc shop_order
wp wc shop_order_refund
wp wc tax
wp wc tax_class
wp wc tool
wp wc webhook
wp wc webhook_delivery
You can find more about A new CLI for WooCommerce here.
New Updates in the REST API
With the new features rolling out, let’s see what the new update holds for REST API in WooCommerce 2.7:
- Endpoints for delivery zones
- One to update and view settings
- Shipping zone endpoints
- Endpoints for payment and delivery techniques and settings
Also, you can find more about the REST API docs here.
To expand the performance, the WooCommerce 2.7 adds a totally new taxonomy under the name tag product_visibility. Also, the feature where old orders get access to new downloads on product edit is also removed.
Some Other Improvements
A few additional improvements that the WordPress WooCommerce 2.7 has introduced in its recent updates are:
- You can automatically sort tax rates.
- The storewide notice can now be dismissed if it overlaps content on mobile.
- Funds are now automatically “captured” when the order is marked under “processing” or “completed” if you are using authorizations in PayPal Standard.
Improved Log System in WooCommerce 2.7
Another new change introduced in WooCommerce 2.7 is an improved log system. The log system is now compatible and equipped with log handlers. This specific change extracts how a log is handled by the logger itself.
Developer notes & extensions
If you wish to learn in detail about the WooCommerce 2.7 extensions, please refer to the series below:
- WC 2.7 extension compatibility examples
- WC 2.7 extension compatibility examples #2 – Deposits
- WC 2.7 extension compatibility examples #3 – Bookings
If you want to download WooCommerce 2.7 betas, you need to follow the below links:
- You can download WC 2.7 Beta 1 here
- You can download WC 2.7 Beta 2 here
- You can download WC 2.7 Beta 3 here
That’s it! If you have not yet tested extensions or your themes, now it’s time to check it out. What do you think of the new beta? Let me know in the comments section below.
Start Creating Web Apps on Managed Cloud Servers Now!
Easy Web App Deployment for Agencies, Developers and E-Commerce Industry