WooCommerce – Page 4

WooCommerce Multistore: How to Set Up and Which Plugins to Use

What is a WooCommerce multi-store setup, in the first place?

WooCommerce multi-store is a network of connected WooCommerce stores, which may share some of their data. Your multistore can be:

  • A WooCommerce Multisite installation – when stores exist within the same WordPress Multisite network.
  • Completely standalone WooCommerce stores also count as a multistore setup.

Below, I will also guide you on the difference between having a WordPress multisite network installed and using separate stores.

You will also find a list of plugins that you may use to establish the connection between WooCommerce stores in a WooCommerce multi-store setup to sync some of the data between them, for example: products, product stock, orders, customers, cart.

Let’s just get started, and I’m going to uncover it step by step.

How to Disable Action Scheduler on a WooCommerce Store

I keep noticing that sometimes I publish guides just because my clients ask me to. In this tutorial, I’ll show different alternatives to Action Scheduler on your WordPress website (or, to be more specific, on your WooCommerce store) and why you may need to consider using them.

How to Duplicate an Order in WooCommerce in One Click

In this tutorial, I will discuss how to duplicate any WooCommerce order either programmatically or with the help of a WordPress plugin.

No matter which way you choose, it is going to be a one-click approach; first, we will add a “Duplicate” button to orders’ quick actions:

WooCommerce duplicate order example

If it is not enough, we will continue and add a custom order action (which is available from the edit order page, by the way). Here it is:

WooCommerce duplicate an order using a custom action

How to Change Order Numbers in WooCommerce

In this tutorial, I am going to share with you how you can change order numbers everywhere on your WooCommerce store; in particular, we will try to add custom prefixes and suffixes to it and even to use some variable parameters as a part of the order number template.

How to Delete All WooCommerce Orders

In this guide, I’m going to uncover two ways how you can delete all WooCommerce orders at once.

  • In the first method, I’m going to show you SQL queries that you can just run in your database,
  • In the second method, you will find a plugin (or a code snippet) that you can just install on your site and hit the “Delete All Orders” button.

Why would someone ever need that? I guess if you’re looking for it and reading this post right now, you have a reason. In my case, for example, I usually needed to delete test orders when I’m developing either my Order Sync or Multisite Order Sync plugin.

How to Really Refresh the Cache in WooCommerce Analytics

If you’re using WooCommerce Analytics on your store and, for example, creating orders programmatically, you may notice, that the analytics data isn’t always updated when an order is created. I personally first noticed this issue when one of the customers who is using my order sync plugin created a support ticket about it (but now my plugin refreshes the cache correctly).

It is because there are multiple types of cache in use and it will take a while for your order to appear in WooCommerce Analytics reports.

In this tutorial we’re going to figure out what types of cache there are and how to properly clean them up (preferably programmatically).

How to Create a WooCommerce Product Category Filter

We will take a look at two ways of creating an AJAX category filter for WooCommerce for your store. In case you don’t know, AJAX means that our filters will work fully without a page refresh:

  • First, we will create product category filters for a WooCommerce block theme, using the WordPress Interactivity API.
  • Second, if your store has been out there for many years, there is a big chance that you’re using a classic WordPress theme (for example, the Storefront theme), and I will take a look at that case as well.

Let’s dive into it.