Linux 软件免费装
Banner图

Advanced Media Offloader

开发者 masoudin
wpfitter
bahreynipour
teledark
更新时间 2025年12月18日 16:03
捐献地址: 去捐款
PHP版本: 8.1 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

media library storage s3 cloudflare offload

下载

4.2.2 1.3.0 1.4.0 1.4.2 1.0.0 1.4.3 1.5.0 3.3.2 4.0.0 3.3.4 2.1.0 3.3.3 4.0.2 3.3.5 4.0.3 4.1.1 2.0.3 3.1.0 4.1.0 4.2.3 2.0.0 3.2.0 3.3.1 2.0.1 2.0.2 1.1.0 1.2.0 1.4.1 1.4.5 1.5.2 1.4.4 1.5.1 3.3.0 4.2.0 3.0.0 4.0.1 4.2.1 4.3.0

详情介绍:

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 Supported Cloud Providers

安装:

  1. Upload the plugin files to /wp-content/plugins/advanced-media-offloader/ or install directly through WordPress
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to "Media Offloader" in the admin menu to configure settings
  4. Add your cloud provider credentials to wp-config.php (see configuration examples below)
  5. Test your connection and start offloading media

屏幕截图:

  • Media Overview page - Media Overview and Bulk Offload
  • Attachment details page - View the offload status of individual media files.

升级注意事项:

4.3.0 New visual badges in Media Library show offload status at a glance. Cloud icon for offloaded files, warning icon for failed uploads. 4.0.0 This update fixes admin notices display issues on the Media Overview page for a cleaner admin experience. 1.0.0 Initial release. Please provide feedback and report any issues through the support forum.

常见问题:

Does this plugin support other cloud storage platforms?

Currently supports Amazon S3, Backblaze B2, Cloudflare R2, DigitalOcean Spaces, MinIO & Wasabi. Additional providers are on the roadmap based on user demand.

What happens to the media files already uploaded on my server?

Existing files remain untouched until you explicitly use the bulk offload feature. New uploads are automatically processed based on your settings.

How exactly does URL rewriting work?

The plugin hooks into WordPress core media functions using wp_get_attachment_url and related filters. This ensures compatibility with themes, plugins, and core functions without modifying database URLs.

Can I rollback if needed?

Files offloaded with "Retain Local Files" can be served locally by deactivating the plugin. For full cloud migrations, you'll need to re-download media files if you want to revert.

How are image sizes and thumbnails handled?

All generated image sizes are offloaded alongside the original. URL rewriting works for all sizes and srcset attributes.

Will this work with page builders and media-heavy plugins?

Yes, since the plugin uses WordPress core hooks for URL rewriting, it's compatible with Elementor, Beaver Builder, WooCommerce, and most other plugins that use standard WordPress media functions.

Does it support private files with access control?

The free version only supports publicly accessible files. Private files with authenticated access may be added in a future premium version.

What happens if I remove a media file from the WordPress Media Library?

With "Mirror Delete" enabled, corresponding cloud files are automatically removed. Otherwise, files remain in cloud storage, potentially creating orphaned objects.

How can I debug issues with file offloading?

The plugin logs errors to attachment metadata. Check the Media Overview page for detailed error reporting or enable WordPress debug logging for more information.

What's the recommended bucket configuration?

For optimal performance:

  1. Enable CORS configuration
  2. Set appropriate public read permissions
  3. Configure proper region (closest to your audience)
  4. Consider using a CDN for global distributions

更新日志:

4.3.0 4.2.3 4.2.2 4.2.1 4.2.0 4.1.1 4.1.0 4.0.3 4.0.2 4.0.1 4.0.0 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 3.3.0 3.2.0 3.1.0 3.0.0 2.1.0 2.0.3 2.0.2 2.0.1 2.0.0 1.6.0 1.5.2 1.5.1 1.5.0 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4.0 1.3.0 1.2.0 1.1.0 1.0.0