How to Configure WooCommerce Shipping Methods by Weight
Recently, I’ve been browsing Reddit and found out that some users assume that weight-based shipping can be configured in WooCommerce itself, using its standard settings.
For better or worse, there is no such functionality in WooCommerce out of the box, so we need to install a plugin for that or code everything from scratch.
Below, in this guide, I will show two different scenarios on how we can use the weight of a customer’s cart to either calculate the shipping or to allow specific shipping methods.
How to Bulk Reset WooCommerce Product Stock Daily
In this tutorial, I’ll show you how to set up an automatic product stock reset in a WooCommerce store. For example, let’s assume that “Product A” has a stock quantity of “10” at the beginning of the day. During the day, it may have some sales, but it doesn’t matter how many sales it had; you want it to have the same stock quantity tomorrow morning.
You may need functionality like this as a part of risk management measures, or maybe you just need to launch only a limited amount of sales of a specific digital product.
Anyway, below we will take a look at two methods on how we can perform an automatic daily (or weekly or whatever) stock reset on your WooCommerce store – we’ll use a programmatic approach, and I will also show how to do it using two stores and a plugin.
WooCommerce Cart Fragments
In this guide, I would like to talk about cart fragments in WooCommerce.
Knowing what they are and how to use them could be quite handy when working with WooCommerce themes, especially when you create a custom theme for WooCommerce.
Restrict Shipping by Postcode in WooCommerce
In this tutorial, I will show you three methods of how you can configure ZIP/postcode-based shipping in WordPress (or, to be more specific, in your WooCommerce store).
- The first way involves creating a custom shipping zone.
- The second way allows you to leave your WooCommerce store shipping settings untouched, but at the same time to enable or disable specific shipping methods by a postcode(s) with the help of a custom plugin.
- The third approach will be a programmatic one.
Now, let’s dive into it.
How to Filter Variations by Attributes When Editing Products
Sometimes, when you have a lot of variations on your WooCommerce stores, navigating through them can be quite overwhelming.
For example, if you have 3 variation attributes with 10 values each, then you might have 3 * 3 * 10 = 90 variations! So, some of my clients do complain that the default WooCommerce variation interface is not very convenient in this specific case.
Can we do something about it?
In this tutorial, I will show you one of the ways to deal with it – and we will create a variation filter by attributes (an AJAX one).

How to Create Shared WooCommerce Attribute Stock
In this lesson, I would like to discuss how you can set up the WooCommerce attribute stock on your store. For example, you have multiple products with the color “blue” on your WooCommerce store. How to make all those products have the same stock?
Of course, there are multiple ways of achieving that.
For example, you can use the same SKU for these products with my Duplicate SKU Stock Sync plugin (don’t worry that by default, WooCommerce doesn’t allow duplicate SKUs, because my plugin allows you to use that). But in this particular tutorial, we will talk about using another way, specifically, the attribute stock.
Central Stock for WooCommerce
In this tutorial, I will show you how to configure central stock for WooCommerce using a plugin, but we will also take a look at the programmatic approach.