Categories
WooCommerce Core

WC 2.7 extension compatibility examples #3 – Bookings

Bookings is a complex extension which extends WooCommerce product types to add it’s own ‘Booking’ product type. Due to this, it’s a good example to CRUDify and implement data stores, both new concepts in 2.7. Upon reviewing the current class, it’s obvious there is some room for refactoring due to the class for example rendering […]

Categories
WooCommerce Core

WC 2.7 extension compatibility examples

Our team have been looking at updating some of our extensions for 2.7 compatibility and we thought it would be good to share our notes in doing so. The first bunch we reviewed were EU VAT, Shipment Tracking, and Product Add-ons. Our notes are below.

Categories
WooCommerce Core

The new CRUD classes in WooCommerce 2.7

High order volume is one of the best problems a store can have, but it can really slow down your site’s performance. That’s why our team’s main focus this year (and going into 2017) is performance and scalability. We’ve put in motion a plan spanning several releases to help us tackle scalability head on, and you can read […]

Categories
WooCommerce Core

WooCommerce 3.0.4 fix release notes

The WooCommerce 3.0.4 fix release is now available. You can download it from WordPress.org or as an automatic update in your administration panel. ~77 commits made it into this fix release. The full changelog is below. * Fix – Variations were not inheriting the product image and shipping class ID. * Fix – Prevent rating/review counts […]

Categories
WooCommerce Core

WooCommerce 2.6.5 Fix Release Notes

The WooCommerce 2.6.5 fix release is now available. You can download it on WordPress.org or as an automatic update in your administration panel. ~82 commits made it into this release fixing several minor issues. The main changes are as follows. The ship to specific countries setting actually did nothing since 2.6.0. This has now been hooked up and […]