How to Configure Shared Content Between Sites

My goal was to make the plugin usage as simple and intuitive as possible. But anyway, let me guide you through the installation process step by step.

1. Activate the plugin for Multisite Network

Once you added the plugin to your website, you have to “Network activate” it. In order to do so, please go to My Sites > Network Admin > Plugins and click “Network activate” link.

network activate plugin for WordPress Multisite

2. Configure the plugin

The plugin has a bunch of settings in Settings > Network Crosspost.

network settings page
I always try to keep things simple and efficient but if you think that there are not enough plugin settings, you can customise a lot more things with WordPress hooks, the examples are here.

The cool thing here also is that you can switch to “Fields” tab and configure exactly what you would like to crosspost. For example you can ignore post statuses, so the posts are going to be created as drafts, and when you’re about to update them, their statuses on subsites remain unchanged.

configure what post data you want to crosspost

3. Configure what sites to allow for cross-posting

If you skip this step, the plugin is going to use the 5 sub-sites from your WordPress multisite network ordered by their ID. Otherwise if you have hundreds of sub-sites in your network, it is better to choose which ones you would like to allow for crossposting.

In order to do so, please go to Network Admin > Sites, the select a website you would like to configure, click “Edit” link first, then select “Crosspost” tab.

allow sharing posts with specific sites in WordPress Multisite Network

4. Select the sub-sites when creating a post

In case you’re using Gutenberg editor:

post to multiple sites in WordPress multisite network
So you can easily post to multiple WordPress sites at once.

In case you’re using Classic Editor:

network settings page

Once you published a post on multiple websites in your network, you can deactivate the checkboxes, if you don’t, you posts will continue to sync! In other words, posts can be independently edited on each website.

This is how it would work:

Bulk Crossposting

Plugin also has a feature to crosspost multiple posts at the same time without going into each post. In order to make it work, please install a free add-on from here.

WordPress Multisite bulk crossposting

Product Sync in WooCommerce

The plugin also allows you to sync WooCommerce products between stores within a single multisite network.

Supported types of products:

  • Simple,
  • Grouped,
  • External/Affiliate,
  • Variable (together with product variations),
  • Bundle products (in case you’re using “Woo Product Bundles” plugin),
  • and of course virtual and downloadable products.

Check an example on the video below:

The most challenging part when syncing WooCommerce products is to sync all product variations with all their data and my plugin fully supports that. See how it works on this video.

You can also exclude specific WooCommerce product data from syncing, for example prices, stock quantities or product images and galleries.