Tag: Plugin Development
Checkout Block Integration
Integrate custom fields and payment UIs with the Checkout block.
Cart Block Integration
Customize Cart block experiences and ensure fees/discounts display correctly.
WooCommerce HPOS
Understand High-Performance Order Storage and why plugins must declare compatibility.
HPOS Compatibility
Declare HPOS compatibility and stop relying on shop_order post type assumptions.
WooCommerce CRUD Classes
Use CRUD getters/setters on products, orders, coupons, and customers.
WooCommerce Database Structure
Learn key WooCommerce tables for products, orders, and lookups.
Custom Database Tables for Woo Plugins
Create custom tables for high-volume extension data when meta is not enough.
$wpdb and WooCommerce
Query safely with $wpdb when APIs cannot express your report needs.
Creating Custom WooCommerce Emails
Register a custom WC_Email for specialized notifications.