WooWeekly #556: Download Sorting | Cha-Ching! | WooConf | Patch Releases

Hello there,

Welcome back to WooWeekly! I’m glad you’re here for another round of WooCommerce insights. Every week, I curate tips and tutorials for you to help you sharpen your WooCommerce skills.

I’ve been playing lots of tennis lately, despite the heat, and I’m really enjoying it. It’s my way of making up for the lack of swimming so far, since the sea has been rough again. On a fun personal note, my wife and I are planning a night out without the kid for only the second time ever — should be a great break!

On the business side, tomorrow I’m visiting the last three potential venues for Checkout Summit 2026. I’m looking forward to getting quotes and hopefully deciding on the date and venue by next week.

I’ve also been busy with YouTube, kicking off a mini-series about how to replace a WooCommerce plugin with custom code.

Lastly, plugin sales have slowed down again after a solid start to the month — not sure what’s behind that! Anyway, this week’s rotating offer is: WooCommerce Toggle Payments By Country/State Mini-Plugin, available at 50% off (lifetime). If you wish to enable or disable WooCommerce payment methods by billing or shipping location, this is for you.

Anyhow, here’s your weekly round-up of WooCommerce tips and tricks. Enjoy!

Rodolfo Melogli


CheckoutWC replaces your checkout page with a Shopify style checkout. It’s clean, mobile-first, conversion‑optimized and built with performance and extensibility in mind. Proven to reduce cart abandonment and keep you in full control of your code! Free to install, plus 20% off CheckoutWC Pro for WooWeekly readers with code BLOOMER


WooCommerce Tips, Snippets & Tutorials

Here is a collection of posts to answer your biggest WooCommerce questions. Whether you’re a beginner or an experienced store owner, these resources will help you optimize your WooCommerce store and grow your online business.

WooCommerce: Sort Downloads Table @ My Account
By default, the “Downloads” section in the WooCommerce My Account area is sorted by date — and that’s the only option. [Business Bloomer]
Step-by-Step WooCommerce Cross-Sells Implementation Guide
While the concept of cross-selling (suggesting complementary products to increase sales) seems straightforward, the actual implementation in WooCommerce can feel surprisingly unclear. [Studio Wombat]
WooCommerce 10.0.2 and the Culture of Patch Releases
One contributor said it plainly: “That’s not a release process — that’s a pattern of failure we’ve baked into the culture.” [Business Bloomer]
How to Add a WooCommerce Order Bump Offer to Your Store
Order bumps are a simple way to increase your average order value by offering customers a relevant add-on right at checkout. [IconicWP]
WooCommerce “Cha-Ching!” In Order Emails
Starting from version 9.9, WooCommerce introduces a small but loud addition: the default subject line of new order emails. [Business Bloomer]
WooCommerce Brand Management: Navigating the Options
This post explores the various ways to manage brands in WooCommerce, examining the pros and cons of each approach. [Business Bloomer]
WooCommerce Needs Its Conference Back (WooConf)
That’s 3,000+ days without a dedicated space for WooCommerce developers, store owners, and professionals to connect, learn, and shape the future of the platform. [Business Bloomer]
WooCommerce Upselling: Before, During, or After Checkout?
This post delves into the various upsell strategies, examining the nuances of pre-checkout offers, order bumps, and post-purchase engagement, and offering insights into how to optimize these techniques for maximum impact. [Business Bloomer]
Implementing a WooCommerce Pre-Launch Product Voting
A recent discussion in the Business Bloomer Club explored various approaches to allow logged-in customers to express their interest and influence which products are brought to market first. [Business Bloomer]
Does WooCommerce Match the Browser Language?
The conversation started from a simple question: if a site isn’t multilingual, can it still adapt to the visitor’s language settings in some way? [Business Bloomer]
Syncing WooCommerce Data After a Redesign
We’ll cover the various options available and provide guidance on selecting the best approach for your specific needs. [Business Bloomer]

The Business Bloomer Club Corner

Every week I share some highlights from our private community of Woo professionals – the Business Bloomer Club – which gives its members lifetime access to (1) WooCommerce support, (2) WooCommerce courses, (3) WooCommerce webinars, and (4) member-only resources.

Free Masterclasses Open For Registration

Missed a class? No worries — you can catch up anytime with our growing archive of 25+ recorded sessions packed with WooCommerce insights.

Latest WooCommerce Videos

Ditching a WooCommerce Plugin (Ep. 1: Planning the Replacement)
In Episode 1, I’ll explain why I’m removing the plugin, what it was doing, and how I approach writing a simple MVP (Minimum Viable Product) document to define the custom functionality I need. [YouTube/Business Bloomer]
Yes, You Can Submit a WooCommerce Pull Request
In this video, I walk through a quicker way to submit a pull request using the browser — no terminal, no local environment, no overkill. It’s not perfect, but it works great for simple contributions. [YouTube/Business Bloomer]
How To Report a WooCommerce Bug (For Non-Developers)
In this video, I walk you through how non-developers can report a bug on the official WooCommerce GitHub repository — no coding, no pull requests, just a clear explanation of your issue. [YouTube/Business Bloomer]

Fast and secure hosting for your shop! Advanced caching tailored for WooCommerce, global CDN, edge caching, APM tool for troubleshooting, selective push for staging environments, 24/7 support by humans, and much more. Free migrations are included, and the first month of the entry plans is completely free! Get started today! Kinsta. Simply better hosting.

IgniteWoo can help supercharge your WooCommerce store with our easy to use plugins. For more than 10 years we’ve been providing you with fast support via email and phone. Whether you’re looking to increase sales or improve customer experience, any of our 87 plugins can help you reach your goals. Get a 20% discount with coupon code BBLOOMER

Our powerful WooCommerce plugins have been created from the ground up to help store owners boost sales and improve customer experience. IconicWP plugins are designed so you can customize your online store without any coding knowledge. Get an exclusive 20% discount with coupon code: WooWeekly20


Featured WooCommerce Mini-Plugins

You don’t want to purchase yet another bloated, expensive plugin? Great! Because Business Bloomer mini WooCommerce plugins come without the usual hassles. One feature. Lifetime license. No annoying subscriptions. 1 plugin file. A few lines of code. No banners. No up-sells. No WP notifications. Use it on as many websites as you like. Lifetime support. 1-page documentation. A single and easy admin dashboard.


ICYMI: WooCommerce Snippets & Tuts

WooCommerce: How to Stop Spam Orders on Free Products

I’ve been hit once again by a bot attack. Besides clogging up my order list and analytics, these spam orders also triggered multiple admin emails and slowed down my workflow. That’s why I decided to implement a simple solution: limit how many times each free product can be ordered per day. [Business Bloomer]

WooCommerce Shareable Checkout URLs Explained

What if you could skip the product page, the cart page, and get shoppers straight to checkout with the exact products and quantities already added? That’s exactly what the new Shareable Checkout URLs feature in WooCommerce core (10.0.0) now makes possible. [Business Bloomer]

WooCommerce: How to Configure Product and Order Sync

In this article, I’d like to talk about syncing products and orders between different standalone WooCommerce stores. More specifically, I am going to cover: What WordPress/WooCommerce hooks do we need to trigger the sync? How to create the WooCommerce REST API requests? How to do it without coding at all, just using a plugin? [Business Bloomer]

WooCommerce: “Beautify” Item Meta in Order Emails

Since the latest WooCommerce releases, the transactional emails have received a fresh update. This new email layout offers a cleaner and more modern look, improving the overall customer experience. However, one side effect is that the order item meta information in emails can sometimes appear cluttered or less readable. [Business Bloomer]

WooCommerce: Per-Product Checkout Fees / Tariffs

If your WooCommerce store sells products that require extra charges — think tariffs, recycling fees, or packaging costs — you may want to apply those fees only to specific products or variations. [Business Bloomer]

WooCommerce: Auto-Cancel Orders After 3 Failed Payments

WooCommerce doesn’t limit how many times a customer (or bot) can attempt to pay for a failed order via the “Order Pay” page. This opens the door to abuse, unnecessary clutter in the order table, and frustration for both store owners and customers. [Business Bloomer]

WooCommerce: Bulk Delete Pending / Failed Scheduled Actions

In a recent project, I needed a quick way to bulk delete pending and failed Action Scheduler jobs directly from the WordPress dashboard—so I built a custom tool for it. [Business Bloomer]

WooCommerce: Redirect Empty Paginated Category Pages (404)

When managing a WooCommerce store, it’s common to rearrange products or remove them from certain categories. However, this can lead to an unexpected issue: paginated product category URLs (e.g. /product-category/shirts/page/3/) may still be accessible even when that specific page no longer contains any products. [Business Bloomer]

WooCommerce: Complete Button @ Order Admin

Typically, to mark an order as “Completed,” you’d have to open the order, change the status from the dropdown, and then click “Update”. That’s an extra step that can feel repetitive if you’re doing it often. In this quick developer tutorial, I’ll show you how to add a “Complete Order” button directly to the single order edit page in the WooCommerce admin. [Business Bloomer]

WooCommerce: Allow Guest Checkout For Existing Customers

If you disable Guest Checkout via the settings, all customers are required to either log into an existing account or register a new one during checkout. The problem? Returning customers who aren’t logged in will be forced to remember their credentials or manually reset their password, just to place another order. [Business Bloomer]


Advanced Product Fields for WooCommerce is the market’s fastest product options plugin. It allows you to easily add extra options to your products, such as text boxes, file uploads, swatches, date pickers, and more! Get an exclusive 20% discount with coupon code: BBLOOMER

Coupon Affiliates allows you to easily create an advanced coupon-based affiliate program for WooCommerce. Give your affiliates a streamlined dashboard to track their statistics, request payouts, generate referral links, download creatives, and much more. Get 20% off today with code: WOOWEEKLY20


Enjoyed this issue?

Well, congratulations for reading this far – you’re one of a kind! There are many ways you can support WooWeekly and help us spread the word. Thank you in advance!

Share ithttps://wcwkly.com/newsletter-archive/

Invite friendshttps://wcwkly.com

Leave a reviewhttps://www.businessbloomer.com/shop/newsletters/wooweekly-free/

Become a sponsor for as little as $97https://wcwkly.com/sponsors/


Author

  • Rodolfo Melogli

    Author, WooCommerce expert and WordCamp speaker, Rodolfo has worked as an independent WooCommerce freelancer since 2011. His goal is to help entrepreneurs and developers overcome their WooCommerce nightmares. Rodolfo loves travelling, chasing tennis & soccer balls and, of course, wood fired oven pizza.

    View all posts

Leave a Comment

Proudly supported by

Join them?