WooWeekly #468: Filter by Order Status | “Cannot add another” Message | Product Date Picker

Hello there,

Welcome back to WooWeekly, your weekly appointment with WooCommerce tutorials, tips and updates handpicked for you (and the other 18,376 subscribers) so that you can learn something new.

Lots going on at Business Bloomer HQ, with a huge to-do list that I haven’t been able to complete yet (and never will, by the way…). This is, however, a very productive time of the year – and with Black Friday around the corner it’s super important to focus on the business priorities. To me, these are WooCommerce content and community, and you’ll hear soon about it!

Anyhow, here are this week’s WooCommerce tips – enjoy.

Rodolfo Melogli


GoDaddy PRO WordPress Ecommerce hosting with WooCommerce gives you the freedom to sell anything, anywhere online – from physical products to digital downloads, services and subscriptions. We’ve integrated WooCommerce into our Managed WordPress platform where you can choose from over 75 premium WooCommerce extensions included in your plan for as long as you host your ecommerce store with us. That’s nearly $6,000 in free premium extensions — at no extra charge — to build a powerful, customized ecommerce store.

1. WooCommerce Tips & Snippets

WooCommerce: Filter By Order Status @ My Account Orders

For some reason you can refine the backend orders table if you are an admin, but logged in customers can’t filter by order status under My Account > Orders! This is pretty bad, especially if you run a store where customers place many orders and the My Account Orders tab is full of entries. So, here’s the fix – you’re welcome! By Rodolfo Melogli, Business Bloomer

WooCommerce: Disable “You cannot add another to your cart” Message

When a WooCommerce product is set to “Sold Individually”, you can only add 1 item to the cart. If you try a second time, you will get the “You cannot add another “%s” to your cart” error message, so that the customer is aware that there is already that product in the cart. Let’s disable it. By Rodolfo Melogli, Business Bloomer

How to add a date picker (calendar) to a WooCommerce product page

Many online stores need custom fields on their product pages so the customer can add options before purchase. One example of such a field is a date picker. In this tutorial, we’ll see how you can add a calendar to your WooCommerce product pages, so customers can select one or more dates. Store administrators can see the selected date on the order admin screen. By Maarten Belmans, Studio Wombat

WooCommerce: One Product Per Row @ Shop Page

By default, WooCommerce displays 4 products per row in the shop page. This is ok for almost any ecommerce website, however in certain cases you might want to change this setting in order to show full-width products (a.k.a. one product per row). By Rodolfo Melogli, Business Bloomer

How to Display Custom Fields on the WooCommerce Product Page

In this post, we’ll show you how to display custom fields on the WooCommerce product page with a few different techniques. We’ll do this for both simple and variable products and with the help of an easy-to-use plugin. By Gina Lucia, IconicWP


Advanced Product Fields for WooCommerce by Studio Wombat 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! Store owners can easily create product configurators and customers can effortlessly customize your products and select additional options and add-ons. The plugin is developed to be lightweight, yet feature-complete!

2. ICYMI: WooCommerce Articles

WooCommerce: Variable Product “Cumulative” Stock Quantity

When a variable product stock quantity is managed at variation level, the stock status is either “In stock” or “Out of stock” without any mention of the quantity. It would be cool, however, and in certain cases only, to show the total stock quantity for all single variations. By Rodolfo Melogli, Business Bloomer

WooCommerce: Super Simple EU Vat Number Validation (VIES)

As an EU merchant dealing with VAT customers, I often find myself doing manual checks on the VIES VAT number validation website. By studying the available options on various online forums, I found a super simple workaround that doesn’t even require signing up for an API. By Rodolfo Melogli, Business Bloomer

How to Add Image Uploads for Your WooCommerce Products

Do you want to add image upload capabilities to your WooCommerce products? Then read this step-by-step tutorial to allow customers to upload images on your product pages. The uploaded images are added to the order and store administrators can download them from the order admin backend screen. By Maarten Belmans, Studio Wombat

WooCommerce: How to Split Variable Products Into Simple Products

By default, WooCommerce displays all your variable products as just that – products with multiple different variations on its shop page. However, you might need a way to display each product variation as an individual product on your WooCommerce shop page to improve customer experience, search functionality and increase overall sales. By Rodolfo Melogli, Business Bloomer

WooCommerce: A/B Testing, Statistical Significance Formula, Case Studies

In this article, I’d like to introduce you to the concept of split-testing, go through some statistics formulas, describe my first ever A/B test here on Business Bloomer, and finally share the PHP snippets I use for running quick A/B tests on this same WordPress / WooCommerce website, so that you can learn a thing or two about this very important topic. By Rodolfo Melogli, Business Bloomer

WooCommerce: Programmatically Rename Variable Product Attribute Options

I think the easiest way to explain this customization is with a case study. I have a variable product where I sell sponsorship packages for the WooWeekly newsletter. The “Start in” attribute dropdown is where a company picks the month for when the sponsorship starts. So, instead of manually changing the attribute names to “Nov 2023”, “Dec 2023”, “Jan 2024” in October 2023, then changing them again next month, and so on – I’ve come up with a way to rename attribute options dynamically, so that I don’t need to do any manual work. By Rodolfo Melogli, Business Bloomer

WooCommerce: Switch User Role If Customer Spent More Than $

This snippet will allow you to automatically switch user role once a certain spend is reached. The function will trigger when a customer places an order, so that we can calculate the total spent, and possibly switch their role. By Rodolfo Melogli, Business Bloomer


Barn2 is a leading provider of WooCommerce plugins known for quality, reliability, and excellent support. Popular plugins include WooCommerce Product Options, WooCommerce Product Table, Wholesale Pro and Product Filters. Buy them individually or as a 23-plugin All Access Pass.

Over 80,000+ store owners actively use AovUp plugins for WooCommerce. AovUp Wholesale Suite is a complete B2B wholesale solution with dynamic pricing, quotes, sales agent add-on, tax exemption, bulk ordering, user registration, and more.

WooPulse offers a modern, fast store management experience: you can take care of orders, customers, products from a dedicated web portal or the Android/iOS app. It features an advanced configurable dashboard, role based access & data analytics. We’re currently offering early adopters the chance to test the upcoming release, in return for an exclusive lifetime offer.

Our powerful ecommerce 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. Our plugins work well with many well-known WordPress templates/themes, page builders, and plugins.

Orderable, a specialized WooCommerce plugin for restaurants, revolutionizes the online ordering process by allowing customers to conveniently place pickup or delivery orders on your website, completely fee-free. This all-in-one solution handles everything, including WooCommerce installation, simplifying menu management and order processing.

Nexcess Managed WooCommerce hosting is fast, easy-to-use, and includes built-in performance tools like extra PHP workers and a global CDN. Nexcess offers free migrations, a 30 day money-back guarantee, and helpful support from WooCommerce experts 24/7/365. If you’re a serious WooCommerce store owner who needs to sell without limits, get started today by visiting Nexcess.

3. 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/

Leave a Comment

Proudly supported by

Join them?