WooCommerce Multisite Product Sync

Installation


WordPress Multisite Network Dashboard
  • Go to ‘Network Admin’ -> ‘Plugins’ -> ‘Add New’.
  • Click on ‘Upload Plugin’.
  • Upload plugin zip.
  • Activate plugin.
FTP, SFTP, SCP etc…
  • Unzip plugin zip.
  • Upload the unzip plugin folder to your ‘/wp-content/plugins/’ directory, using your favorite method (ftp, sftp, scp, etc…).
  • Go to ‘Network Admin’ -> ‘Plugins’.
  • Activate plugin.

Settings


  • Go to ‘Network Admin’ -> ‘Product Sync’ -> ‘Settings’ OR ‘Network Admin’ -> ‘WCMPS’ -> ‘Settings’.
  • You will see ‘Settings’ page.
  • Auto Sync?: Check the checkbox for sync products automatically when add/update.
  • Auto Sync Type: There is ‘All sites’, ‘Main site to sub sites’ and ‘Sub site to main site’ options.
    • All sites: It will sync auto products in all the sites.
    • Main site to sub sites: It will sync auto products in main site to sub sites.
    • Sub site to main site: It will sync auto products in sub sites to main site.
  • Stock Sync?: Enable/Disable stock sync.
  • Stock Sync On?: Select stock sync on order processing or order completed.
  • Old Products Check?: If checked, it will check source site’s product SLUG match with destination site’s product or not. If match, it will update product in destination site. If not match, it will create product in destination site.
  • Sync On Product Delete?: If checked, automatically delete product in destination web sites when trash product on source web site.
  • Exclude Product Meta Data: Exclude product meta data when syncing with web sites. Add the meta key which you want exclude when syncing with sites. Add product meta key by comma separated and don’t add any space between comma.

Bulk Sync


Bulk Sync: You can sync bulk products (simple, grouped, virtual, downloadable, external/affiliate and variable) from one site to the other sites. Please follow the below steps.

  • Go to ‘Network Admin’-> ‘Product Sync’ -> Bulk Sync’ OR ‘Network Admin’-> ‘WCMPS’ -> Bulk Sync’.
  • You will see ‘Bulk Sync’ page.
  • Select source site you want sync from.
  • Select number of products per page.
  • Click on ‘Filter’ button.
  • You will see list of products.
  • Select products you want sync.
  • Select destination sites you want sync.
  • Select extra option like sync media (Attachments), sync terms (Categories, Tags, Attributes, Shipping Classes).
  • Click on ‘Sync’ button.