In WooCommerce v9 and above an experimental feature has been added in the shape of full text searches for HPOS or WooCommerce high performance order storage.
So what is the big deal about HPOS Full text search? Watch this video .
Video
More Details
Check out this update from WooCommerce.com for more details and some baseline details on how much faster the searches are.
When you migrate to HPOS you can keep your site in compatibility mode while testing.
This video takes you through the testing and compatibility mode settings of HPOS.
Video
Wrap Up
Leaving your site in compatibility mode defeats the point of HPOS, migrate over and get out of compatibility mode as soon as you can, and don’t forget to clean up the legacy data.
If you need help migrating your site to HPOS I have a fixed price done for you packaged service. Get in touch for details.
Before you migrate your WooCommerce order data to HPOS do this logging task.
Using the technique detailed in this video you will be able to see if there are any incompatible services accessing your order data BEFORE you migrate to HPOS.
Capture the issues before you migrate your data.
Video
Legacy Endpoints
The WooCommerce Legacy REST API endpoints are part of the older version of the WooCommerce API. These endpoints allow developers to interact with a WooCommerce store via HTTP requests. The base URL structure for these endpoints follows a standard pattern:
Version 1 (v1) Legacy API
Base URL:/wc-api/v1/
Example URL for Products: https://yourstore.com/wc-api/v1/products
You can append any of the endpoints like /products, /orders, etc., to the base URL to perform specific actions (GET, POST, PUT, DELETE) depending on your requirement.
Note: WooCommerce REST API has moved to a newer version since WooCommerce 3.5, using /wp-json/wc/v3/ format for the current API.
Wrap Up
Implement this logging plugin and capture a couple of days with of API data BEFORE migrating to HPOS
If you need help migrating your site to HPOS get in touch.
In this video I’ll show you how to get rid of the legacy order data from your database and reduce the size of your post and post_meta tables.
Video
Wrap Up
Don’t forget this final step of the process, I’ve seen many site that keep the old data lying around in post tables and defeating the point of migrating order data to it’s own set of tables.
If you need help migrating to HPOS please get in touch.
In this video post I’ll explain what WooCommerce HPOS (high performance order storage is) and why it is beneficial for your WooCommerce store.
Hint it’s all about performance.
Faster loading sites, lead to better SEO which in turn brings in more site visitors who become customers.
TLDR: Implement HPOS for more customers.
Video
Wrap Up
I recommend most WooCommerce store owners move away from legacy order storage to the new HPOS for better site load speeds and a more robust order database.
If you need help implementing HPOS I have a fixed price, done for you package. Get in touch for details.