Do you need to use the same images on different network sites? If so, then this is the plugin you need.
WordPress Multisite Shared Media does just what it says: makes the uploaded media available across the network. It’s perfect for multilingual networks, and yes – it works for featured images and WooCommerce product image galleries.
For complete demo – 3 mins – Click on Video Preview-button above!
Main features
- Automatic background synchronization of media files between selected network sites
- Automatic cleanup of deleted media files across the network (opt-in feature)
- Synchronize all existing media from selected source site to selected target site
- Each site uses the same file on disk -> reducing disk space usage
- Each site delivers the file from its own domain/path
- Technical: Translation ready
- Technical: Filter API to prevent certain media items from replicating
Have a pre-sales question?
See our Comments-section, where we try to give descriptive answers on every single question our customers have asked.
You may also find our FAQ-section helpful.
How to get started?
See our Quick Start Guide and our FAQ section.
Version history
== Changelog == --- 1.3.2 (2020-08-17) --- FIX: PHP notice COMPATIBILITY: Implement new filter for Woo Multistore compatibility function --- 1.3.1 (2020-06-08) --- FIX: Fix rewrite path where legacy UPLOADS has been defined --- 1.3.0 (2020-03-02) --- IMPROVEMENT: Store flag for ignored items FIX: Do not count ignored items in "unsynced" during replication of existing items NEW: Added new filter 'msm_media_item_is_ignored' where manipulation of MSMMediaItem object no longer breaks compatibility. NEW: Troubleshooting tab in Settings, where it's possible to clear "Ignored" flags from media items. --- 1.2.5 (2019-11-04) --- FIX: Prevent duplicate images with Woocommerce Multistore plugin. --- 1.2.4 (2019-10-09) --- MAINTENANCE: Compatibility with WP 5.2.3 and PHP 7.3. --- 1.2.3.4 (2019-7-20) --- SUPPORT: Compatible with WP 5.2.x version. --- 1.2.3.3 (2019-3-18) --- SUPPORT: Compatible with WP 5.1.x version. --- 1.2.3.2 (2018-12-16) --- SUPPORT: Compatible with WP 5.x version. --- 1.2.3.1 (2018-02-21) --- FIX: Fix counting of unsynced items on bulk replication --- 1.2.2 (2018-02-21) --- PERFORMANCE: Use custom query in bulk replication to get total item count --- 1.2.1 (2018-02-20) --- IMPROVEMENT: Use sitewide admin notices and transients --- 1.2.0 (2018-02-19) --- NEW: Implement automatic processing of plugin updates NEW: Inform admin when plugin has been up-/downgraded --- 1.1.0 (2018-02-18) --- NEW: Sharing can now be enabled/disabled per-site. NEW: Bulk replication is now per source-target. IMPROVEMENT: Admin area is split to tabs. --- 1.0.1 (2018-02-15) --- FIX: Fix public image paths --- 1.0.0 (2018-02-14) --- NEW: Replicate to newly created sites FIX: PHP notices IMPROVEMENT: Prevent removal of root uploads folder upon site deletion TECHNICAL: Refactor plugin completely, split to smaller classes with clear responsibilities --- 0.6.7 (2017-6-26) --- FIX: PHP 5.6 compatibility --- 0.6.5 ... 0.6.6 (2017-06-17) --- FIX: Woocommerce Multistore compatibility --- 0.6.1 ... 0.6.4 (2018-06-05) --- TECHNICAL: Correct plugin header SUPPORT: Correct and improve documentation TECHNICAL: Fix version control --- 0.6 (2018-05-26) --- NEW: API Filter for ignoring certain media items NEW: Added compatibility with WooCommerce Multistore --- 0.5.4 (2018-05-08) --- FIX: issue with settings page on certain install paths --- 0.5.3 (2017-02-21) --- FIX: PHP error in plugin deactivation --- 0.5.2 (2017-02-16) --- FIX: bug in media deletion --- 0.5 (2017-02-08) --- FIX: Issue with AJAX uploads (to avoid HTTP errors) FIX: Issue with admin scripts enqueuing (to avoid notices when debugging is on) --- 0.1 (2017-01-25) --- NEW: First public releaseSource