WOO
WooCommerce & Storefront
Order lifecycle, checkout, HPOS, sessions and the post-purchase communication layer.
Building Order Tracking in WooCommerce Without a Tracking Subscription
Most post-purchase support tickets are "where is my order". Here is the plugin architecture that answers them without shipping customer data to a tracking service.
WOO
Ana Ferreiro
06 OCT 2026 · 7M
What Actually Changes When WooCommerce Orders Leave Postmeta
On a store that has moved to HPOS, get_post_meta returns nothing and a direct wp_postmeta query returns stale rows. Here is what to replace both with.
WOO
Ana Ferreiro
31 AUG 2026 · 8M
The Checkout That Forgets the Cart, and the Five Things That Cause It
WooCommerce keeps the cart in a table row that a cookie points at. Here is the order to check when a customer's session disappears at checkout.
WOO
Ana Ferreiro
23 JUL 2026 · 8M
Why WooCommerce Order Email Lands in Spam, and What Actually Fixes It
WordPress sets the From header and leaves the envelope sender to the host. That mismatch is why SPF fails and DMARC buries the receipt.
WOO
Ana Ferreiro
07 MAY 2026 · 8M
Custom WooCommerce Order Statuses That Survive REST and WP-CLI
A custom order status needs three registrations, not one. Get the hook timing wrong and orders quietly fall back to pending payment.
WOO
Ana Ferreiro
19 FEB 2026 · 7M