WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-custom-orders-table

WooCommerce Custom Orders Table archived

Store WooCommerce order data in a custom table for improved performance.

by Liquid Web · github.com/liquidweb/woocommerce-custom-orders-table · website

472stars
40release downloads
47forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/liquidweb/woocommerce-custom-orders-table/releases/download/v1.0.0-beta.1/woocommerce-order-tables.zip

From the readme

WooCommerce Custom Orders Table This plugin improves WooCommerce performance by introducing a custom table to hold all of the most common order information in a single, properly-indexed location. Current State of the plugin WooCommerce core is working on a custom order tables feature. The plan for the WooCommerce custom order table. More information can be found in this testing post. Call for early testing – custom order table migrations Background WooCommerce 3.0 introduced the notion of CRUD (Create, Read, Update, and Delete) interfaces in a move to unify the way WooCommerce data is stored and retrieved. However, orders are still stored as custom post types within WordPress, with each piece of order information (billing address, shipping address, taxes, totals, and more) being stored in post meta. In fact, WooCommerce will typically create over 40 separate post meta entries for every single order. If your store receives even 10 orders a day, that means 400 new rows in the table every single day! The larger the post meta table grows, the longer queries will take to execute, potentially slowing down queries (and thus page load times) for you and your visitors. WooCommerce C

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.0.0-rc3 Jul 24, 2019
v1.0.0-rc2 Dec 14, 2018
v1.0.0-rc1 Sep 25, 2018
v1.0.0-beta.3 Jan 24, 2018
v1.0.0-beta.2 Dec 23, 2017
v1.0.0-beta.1 Oct 2, 2017 woocommerce-order-tables.zip 40