Most WooCommerce stores find out their transactional emails are broken when a customer complains. Here's how to test all of them in 10 minutes — before they break in production. Step by step.
1. Install a mail-logging plugin like Email Log (free). It captures every email WP sends so you can verify content and headers.
2. Place a real test order with each payment method. Don't trust the email preview in settings — it strips merge tags.
3. Trigger every status change: pending → processing → completed → refunded. Each one fires a different template.
4. Send to Gmail, Outlook, Yahoo. Anything in spam = SPF/DKIM is wrong.
5. Open them on mobile. Default WC templates break on phones.
#WooCommerce#WPDev
WooCommerce just did some serious housekeeping on GitHub:
→ Cut 106 issue labels down to ~20
→ Triaging the long-standing issue backlog
→ Blocks client monorepo merge is done
Less noise = better bug reports = faster fixes. Good move.
#WooCommerce#WordPress#WPDev
3 things from the WordPress WooCommerce world this week:
→ WooCommerce 10.7 shipped
→ WordPress 7.0 RC went back to beta (RTC perf issue, deeper rework needed)
→ Playground got an official MCP server — Claude Code can wire to a live instance now
#WordPress#WooCommerce#WPDev
WooCommerce 10.7 dropped REST /orders queries from 271 → 132. That's 51% fewer per request, plus ~15% less SQL at checkout. Performance work that actually shows up in the numbers.
#WooCommerce#WordPress#ecommerce#WPDev
Subscription chargebacks are quietly killing WooCommerce stores.
Avg rate: ~1.85% (3x normal)
Cost: product fees risk of losing payment processing
Most of it is preventable—and it’s not complicated.
Here’s what actually moves the number 👇
plugindistrict.com/woocommer…
Friday plugin spotlight: Query Monitor.
Free, MIT-licensed, and the single best debugging plugin for WordPress. If you're guessing why a page is slow, you don't need APM — you need this.
It shows every DB query on the page (slow ones flagged), every hook that fired, every HTTP request, every PHP error, and the full template hierarchy. All in a panel at the bottom of the screen.
WooCommerce → Settings → Products → Inventory → check "Hide out of stock items from the catalog." Stops customers landing on dead product pages from search and old links. Two clicks. #WooCommerce#ecommerce#WPDev
1) Sticky Add to Cart on mobile — floats with the user. 5-12% lift. 2) Trust badges directly above the button, not the footer. 3) Show review count next to stars: '(47)' beats stars alone. 4) Lazy load below-fold images for LCP.
Before you test any of these: snapshot your WooCommerce settings so you can roll back instantly if a change tanks. SnapSettings does it in one click. plugindistrict.com/plugin/sn…#WooCommerce#WPDev
WooCommerce 10.7 shipped April 14: the HPOS /wc/v4/orders endpoint went from 271 DB queries per request to 132 — a 51% reduction. Checkout flows: 15% fewer SQL queries. Quiet release, real performance win. #WooCommerce#WordPress#WPDev#ecommerce
WooCommerce → Settings → Accounts & Privacy → uncheck "Allow customers to create an account during checkout." Forced signup tanks mobile conversion. Default to guest checkout. Returning buyers will register on their own. #WooCommerce#ecommerce#WPDev
WooCommerce 7 shipped MCP support April 9. Means any AI assistant — Claude, ChatGPT, Cursor — can read live store data without a custom integration per tool. Quiet release, big implications for store ops. #WooCommerce#WordPress#AI#ecommerce