WordPress Multisite Network Sync
Learn how Clockwork Offloader Pro automatically synchronizes credentials across all network subsites while isolating media paths under sites/{id}/.
The Multisite Storage Challenge
In a WordPress Multisite network, every subsite has its own distinct media upload path:
- Main Site (Site 1):
wp-content/uploads/2026/09/banner.jpg - Subsite 2:
wp-content/uploads/sites/2/2026/09/event.jpg - Subsite 10:
wp-content/uploads/sites/10/2026/09/report.pdf
Legacy offloading plugins require site administrators to manually log into dozens or hundreds of subsite dashboards to enter AWS keys and configure bucket settings one by one.
Automatic Network Settings Inheritance
Clockwork Offloader Pro introduces zero-configuration network inheritance:
- Configure your AWS credentials, bucket name, and CloudFront domain once on the primary site (Site 1) or define them in
wp-config.php. - Network-activate the plugin in My Sites → Network Admin → Plugins.
- Every subsite automatically inherits your network bucket, region, and CloudFront domain without any manual configuration.
s3://bucket-name/sites/2/... and Subsite 10 assets under s3://bucket-name/sites/10/.... You never have collision risks between subsite files.
Subsite Custom Overrides
Need a specific subsite in your network to store files in a separate AWS region or private client bucket?
By default, subsites inherit the primary site settings. However, subsite super-admins can uncheck "Inherit Network Settings" inside that subsite's admin page to specify unique credentials and custom bucket destinations.
Network-Wide Bulk Offloading via WP-CLI
Instead of clicking through individual subsite admin screens, Clockwork Offloader Pro enables full network bulk offloading with a single command:
# Offload all attachments across every subsite in the network
wp clockwork-offloader offload --all-sites
# Verify S3 synchronization network-wide
wp clockwork-offloader verify --all-sites