The settings are located in the Admin Panel > Multisite Sync. Please make sure you have the weLaunch Plugin installed & you are logged in as a user with network wide access.
General Sync Settings
In the general synchronization settings you can enable / disable the plugin. Then you can decide if you want to receive log / report emails, that contain the cronjobs processed data.
At the bottom you will see your active Cronjobs and you can manually run the sync process.
Every cronjob has the same settings, you can enable / disable. You can choose if you want to run the job on publish (when a post is created) or on update.
Then you can define when the job should run (every minute, 10 minutes, half an hour, hourly, daily, twice daily, weekly or monthly). Set your source site, the destination site(s) and the posts types you want to sync.
If posts not exists, you can enable to create them – if posts exists you can choose if you want to update them on a specific key.
Also you can exclude posts by ID, post meta data and set a new post status. Data like taxonomies, post meta, images and tags can also be disabled per cronjob.
Data to Sync
This is globally and will effect what Data will be copied and what not. This mainly is general post data.
6 thoughts on “Setup Multisite Sync”
Hello, I am setting up a WP multisite website using wpcs. The purpose is to create a network of WooCommerce stores where products and selected blogs are synchronised with the main store and blog. Is it possible to synchronise attributes and categories? So when a change is made on the main store the other stores are changed? I’m trying to understand the best way to set this up.
Yes syncing woocommerce products is possible with our plugin.
Can I choose only certain tags/metadata to sync to certain sites?
E.g. The source site is a record label, and I only want the `Release` CPTs with the metadata ofa specific artist to go to a specific artist’s site, can I do that whilst simultaneously syncing other releases to other artist sites?
Yes you can setup cronjobs to only run for specific terms or tags. That supports native, but also all custom taxonomies and CPTs.
Can this Plugin also sync options and settings? Like the wp_options API?
Yes you can sync specific wp_option keys from your master site.