Updating your plugin code to Woocommerce HPOS

By.

min read

My profile

Share this:

1. Use CRUD

2. Declare compatibility

// declare compatibility on startup
use Automattic\WooCommerce\Utilities\FeaturesUtil;
add_action( 'before_woocommerce_init', function() {
	if ( class_exists( '\Automattic\WooCommerce\Utilities\FeaturesUtil' ) ) {
		FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true );
	}
} );
Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *