Importing Products in Multisites

Recently I was testing my new plugin related to a multisite network of WooCommerce stores and noticed that before doing a product import into one of the stores in a network you first need to do some additional network configuration.

I mean if you just go to a product import and try to upload a CSV file for example, you will definitely get an error like that:

product import error when importing WooCommerce product in a Multisite network
Trying to upload a CSV or TXT import file will cause this error when running a WooCommerce store within a multisite network. The error message can be like on the screenshot “Sorry, you are not allowed to upload this file type” or “Sorry, this file type is not allowed for security reasons”.

Luckily, all we need is just a little configuration of our multisite network. In order to do so from your network dashboard just go to Settings > Network Settings and scroll down till the “Upload Settings”.

WordPress Multisite upload settings
So basically I have just added “csv” and “txt” extensions to the allowed file types here.

That’s pretty much it.

Now you can go to any sub-store of your multisite network and perform the import. The next question is – would it possible to import products to all WooCommerce sub-stores at once?

Import Products to All Sub-sites at Once

By default both WooCommerce and WordPress Multisite don’t have a feature for that but it can be implemented easily with my Simple Multisite Crossposting plugin for example. Below is the step by step:

  1. Install and network activate the plugin.
  2. Go to a specific store settings, in Sites > All sites choose a store you are going to perform an import from, then click “Edit” link, then “Crosspost” tab and turn “Auto mode” on:
How to import WooCommerce products to all sub-sites in WordPress Multisite at once

That’s it! Now you can go to this specific store and import your products. They will automatically appear on all sub-stores which have WooCommerce installed and are allowed for crossposting in settings.

Misha Rudrastyh

Misha Rudrastyh

Hey guys and welcome to my website. For more than 10 years I've been doing my best to share with you some superb WordPress guides and tips for free.

Need some developer help? Contact me

Follow me on X