Advanced Media Offloader helps you optimize your WordPress media handling by automatically uploading your media files to S3-compatible cloud storage services.
Struggling with server space limitations? Want to improve your site’s performance by serving media through a CDN? This plugin handles the technical work of migrating your media to the cloud, rewriting URLs, and maintaining compatibility with your existing content.
Key Benefits
- Reduce server storage requirements and costs
- Decrease server load when serving media files
- Improve global site loading speeds when combined with CDN services
- Maintain full compatibility with WordPress media functions
- No need to modify existing content – URLs are automatically rewritten
Supported Cloud Providers
- Amazon S3 – The industry standard object storage service
- Cloudflare R2 – S3-compatible storage with zero egress fees
- DigitalOcean Spaces – Simple object storage from DigitalOcean
- MinIO – Self-hosted, S3-compatible object storage
- Wasabi – Hot cloud storage with predictable pricing
Features
- Automatic Offloading – New media uploads are automatically sent to your cloud storage
- Bulk Migration – Easily move existing media to the cloud (50 files per batch)
- WP CLI Support – Powerful command-line interface for bulk operations and automation (Learn more)
- Smart URL Rewriting – All media URLs are automatically rewritten to serve from cloud storage
- File Versioning – Add unique timestamps to media paths to prevent caching issues
- Flexible Retention – Choose to keep local copies or remove them after successful offloading
- Mirror Deletion – Optionally remove files from cloud storage when deleted from WordPress
- Custom Paths – Configure custom path prefixes in your cloud storage
- Developer-Friendly – Action hooks for extending functionality
Configuration
For security, cloud provider credentials are stored in your wp-config.php file rather than the database.
Cloudflare R2 Configuration
DigitalOcean Spaces Configuration
MinIO Configuration
Amazon S3 Configuration
Wasabi Configuration
Using the S3 PHP SDK
The Advanced Media Offloader utilizes the AWS SDK for PHP to interact with S3-compatible cloud storage. This powerful SDK provides an easy-to-use API for managing your cloud storage operations, including file uploads, downloads, and more. The SDK is maintained by Amazon Web Services, ensuring high compatibility and performance with S3 services.
For more information about the AWS SDK for PHP, visit:
https://aws.amazon.com/sdk-for-php/

评论0