Just another contact form plugin. Simple but flexible.
About Advanced Media Offloader
The Advanced Media Offloader plugin helps you save server space and improve site performance by automatically uploading media files to cloud storage services like Amazon S3, Cloudflare R2, DigitalOcean Spaces, MinIO, and Wasabi. It handles the technical aspects of migrating media, rewriting URLs, and maintaining compatibility with WordPress functions. The plugin offers features like automatic offloading, bulk migration, smart URL rewriting, file versioning, and customization options, making it developer-friendly and easy to configure for different cloud providers.Screenshots




Changelog
4.0.0
- Added: WP CLI command
wp advmo offloadfor bulk operations and automation (Learn more) - Added: Individual “Offload Now” button in attachment edit screen for on-demand offloading
- Added: Retry functionality for failed offloads with dedicated “Retry Offload” button
- Fixed: Admin notices from other plugins now properly disabled on Media Overview page
- Improved: Enhanced admin interface consistency across all plugin pages
3.3.5
- Fixed: Minor improvements and bug fixes
3.3.4
- Fixed: Minor improvements and bug fixes
- Updated: WordPress compatibility improvements
3.3.3
- Fixed: Use original file’s directory for sized image deletion, resolving an issue where thumbnails in older uploads weren’t being deleted properly
- Fixed: Corrected a bug in the mirror delete functionality ensuring cloud files are properly removed when local files are deleted
- Added: HTTPS protocol requirement notices for domain and endpoint URLs for improved security
- Refactored: Standardized plugin settings approach for better code maintainability
- Optimized: Improved bulk processing with direct SQL queries for better performance
- Fixed: Added proper nonce verification and capability checks to all AJAX endpoints for enhanced security
- Fixed: Preserved checkbox values during settings sanitization to prevent settings from being inadvertently reset
3.3.2
- Improved accessibility and consistency in admin interface
- Added RTL stylesheet and conditional loading for better localization support
- Fixed minor bugs and made improvements.
3.3.1
- Fixed minor bugs and made improvements.
3.3.0
- Added service container and dependency injection architecture
- Improved connection testing with better error handling
- Fixed bulk offload process to prevent stuck operations
- Enhanced UI with clearer cloud provider selection
- Improved documentation with detailed provider setup instructions
3.2.0
- Added support for Wasabi cloud storage
- Enhanced plugin performance and stability
- Fix minor bugs
3.1.0
- Fixed and optimized connection test button functionality
- Fixed minor bugs and made improvements.
3.0.0
- Introduced a new user interface (UI) and improved user experience (UX) for the settings page.
- Added functionality to offload and sync edited images with cloud storage.
- Improved bulk offloading to cloud storage by fixing various bugs.
- Implemented error logging for bulk offload operations.
- Added ability to download a CSV file with detailed logs for attachments that encountered errors during offloading.
- Enhanced overall security of the plugin.
- Fixed various issues related to bulk offload JavaScript functionality.
- Improved error handling and notifications for media attachments in the library.
- Refactored attachment deletion methods for better performance and reliability.
2.1.0
- Implemented php-scoper to isolate AWS PHP SDK namespaces, preventing conflicts with other plugins using different versions of the same packages.
- Fixed minor bugs and made improvements.
2.0.3
- Fixed minor bugs and made improvements.
2.0.2
- Display offloaded version of images in post content when already offloaded to improve loading times and reduce bandwidth usage.
- Fixed the srcset attribute not displaying for images when object versioning is enabled.
2.0.1
- Fixed minor bugs and made improvements.
2.0.0
- Refactored the Advanced Media Offloader codebase.
- Added new action hooks for custom actions before and after critical operations.
- Fixed compatibility issue with the Performance Lab WordPress plugin.
- Fixed a bug in bulk offloading media files.
- Added support for MinIO path-style endpoint configuration using the ADVMO_MINIO_PATH_STYLE_ENDPOINT constant.
- Fixed minor bugs and made improvements.
1.6.0
- Refactored the code base to improve maintainability and readability, resulting in enhanced performance across the plugin.
- Resolved an issue where the bulk offload process would become unresponsive
- Added a button to cancel the bulk offload process, providing users with greater control during file transfers.
1.5.2
- Fix a minor bug related to the path of existing media files when deleting local files.
1.5.1
- Fix minor bugs to improve bulk offload process
1.5.0
- Added support for Amazon S3 cloud storage
- Enhanced plugin performance and stability
- Fix minor bugs
1.4.5
- Fix minor bugs with Min.io
1.4.4
- New Feature: Custom Path Prefix for Cloud Storage
- Fix minor bugs
1.4.3
- Add Version to Bucket Path: Automatically add unique timestamps to your media file paths to ensure the latest versions are always delivered
- Add Mirror Delete: Automatically delete local files after successful upload to Cloud Storage.
- Improve Settings UI: Enhanced the user interface of the settings page.
1.4.2
- Added ‘Sync Local and Cloud Deletions’ feature to automatically remove media from cloud storage when deleted locally.
- Enhanced WooCommerce compatibility: Added support for WooCommerce-specific image sizes and optimized handling of product images.
1.4.1
- Fix minor bugs related to Bulk offloading the existing media files
1.4.0
- Added bulk offload feature for media files (50 per batch in free version)
- Fixed subdir path issue for non-image files
- UI Improvements
- Fixed minor bugs
1.3.0
- UI Improvements
- Fixed minor bugs
1.2.0
- Added MinIO as a new cloud storage provider
- Introduced an option to choose if local files should be deleted after offloading to cloud storage
- Implemented UI improvements for the plugin settings page
- Added Offload status to Attachment details section in Media Library
- Fixed minor bugs
1.1.0
- Improved the code base to fix some issues
- Added support for DigitalOcean Spaces
1.0.0
- Initial release.
