[WordPress] 外掛分享: G33ki Cloud Storage For Media Library

首頁外掛目錄 › G33ki Cloud Storage For Media Library
WordPress 外掛 G33ki Cloud Storage For Media Library 的封面圖片
全新外掛
安裝啟用
尚無評分
2 天前
最後更新
問題解決
WordPress 5.0+ PHP 7.2+ v1.2.2 上架:2026-04-09

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.2.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「G33ki Cloud Storage For Media Library」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

G33ki Cloud Storage For Media Library is the ultimate solution to offload media library assets, including images, videos, and documents, to leading cloud storage providers. By choosing to move media library to cloud, you significantly improve your website’s performance, reduce server hosting costs, and leverage global CDN delivery — all with zero manual effort and no external dependencies.
Whether you’re looking to offload WordPress media to Amazon S3, or seeking a cost-effective way to store files on DigitalOcean Spaces, this plugin handles it all automatically.
Key Features
Multi-Cloud Provider Support

Amazon S3 — Industry-leading object storage with global infrastructure
DigitalOcean Spaces — S3-compatible storage with predictable, affordable pricing
Google Cloud Storage — Enterprise-grade storage powered by Google’s network (via HMAC keys)

Automatic Media Synchronization

New uploads automatically copied to cloud storage in real-time
All image sizes and thumbnails synced automatically
Videos, PDFs, documents — all file types supported
Zero manual intervention required

Powerful Bulk Migration Tool

One-click migration for existing media libraries
Real-time progress tracking with detailed statistics
Batch processing for optimal performance
Auto-retry on connection timeouts (handles Cloudflare 524 errors)
Comprehensive error reporting

CDN & Performance Optimization

Seamless CloudFront and custom CDN integration
Full URL rewriting — post content, srcset, thumbnails, theme templates, headers, footers
Output buffer rewrites all frontend HTML — catches even hardcoded theme URLs
Smart re-link — detects files already in cloud, skips re-upload
Global content delivery for faster load times
Reduced server bandwidth and hosting costs

Built-in Repair & Diagnostic Tools

Fix Permissions — Scans all offloaded files and detects 403 AccessDenied errors. One-click fix sets public-read ACL or re-uploads with correct permissions. Essential after bulk operations or bucket policy changes.
Fix Thumbnails — Finds offloaded images where thumbnail sizes are missing from the cloud. Common after bulk offload interruptions or when WordPress generates new image sizes. Uploads missing thumbnails and stores their cloud URLs so all image sizes load correctly.
Fix URLs — Detects when your CDN URL, bucket, or region settings changed but stored media URLs still point to the old location. Bulk-updates all stored URLs to match current settings without re-uploading. Essential after migrating between providers or changing CDN configuration.

Each repair tool follows a Scan > Review > Fix workflow with real-time progress tracking.
Safety & Recovery

Restore local files — download cloud media back to server anytime
Deactivation safety warning when local files are missing
Secure credential storage
Built-in connection testing before going live

Zero Dependencies

No Composer required
No external SDKs or libraries needed
Works out of the box on any WordPress host
Uses WordPress built-in HTTP API with secure request signing

Admin Menu Pages

Settings — Configure provider, credentials, CDN, path prefix, local file removal
Bulk Offload — Migrate entire media library to cloud with progress tracking and auto-retry
Restore Local — Download cloud files back to server before deactivating
Fix Permissions — Scan for 403/404 errors and set public-read ACL
Fix Thumbnails — Find and upload missing thumbnail sizes to cloud
Fix URLs — Update stale URLs after CDN/bucket/region config changes

How It Works

Configure Your Provider — Enter cloud storage credentials (access key, secret key, bucket, region)
Test Connection — Verify settings with built-in connection tester
Automatic Sync — All new uploads automatically copied to cloud storage
Bulk Offload — Migrate existing media files with one-click bulk tool
Serve from Cloud — Media URLs automatically rewritten to cloud/CDN URLs
Diagnose & Fix — Use repair tools if any issues arise

Supported Cloud Providers
Amazon S3
The industry-standard object storage service with global reach, advanced features, and seamless CloudFront CDN integration.
DigitalOcean Spaces
S3-compatible storage with simple, predictable pricing and built-in CDN. Perfect for developers and growing businesses.
Google Cloud Storage
Powerful storage infrastructure from Google with multi-regional redundancy and edge caching capabilities. Uses HMAC keys for authentication.
Perfect For

High-Traffic Websites — Reduce server load and bandwidth costs
Photography & Portfolio Sites — Store and deliver large image libraries efficiently
E-commerce Stores — Offload product images and improve checkout speed
News & Magazine Sites — Handle extensive media archives with ease
Multi-Site Networks — Centralize media storage across multiple sites

SEO & Performance Benefits

Faster Page Load Times — Improve Core Web Vitals and SEO rankings
Global CDN Delivery — Serve content from locations closest to your visitors
Mobile Optimization — Faster image delivery for mobile users
Better Search Rankings — Google rewards faster websites
Reduced Bounce Rate — Keep visitors engaged with quick-loading pages

External services
This plugin connects to external cloud storage providers to automatically offload and serve your media files. Depending on your configuration, it relies on one of the following third-party services:
Amazon S3
Used to store and serve your media files globally.
– Data sent: Your media files (images, videos, documents), filenames, and MIME types are sent securely to Amazon S3 whenever you upload a new file or use the bulk offload tool.
– Terms of Use: AWS Service Terms
– Privacy Policy: AWS Privacy Notice
DigitalOcean Spaces
Used to store and serve your media files globally.
– Data sent: Your media files (images, videos, documents), filenames, and MIME types are sent securely to DigitalOcean whenever you upload a new file or use the bulk offload tool.
– Terms of Use: DigitalOcean Terms of Service
– Privacy Policy: DigitalOcean Privacy Policy
Google Cloud Storage
Used to store and serve your media files globally.
– Data sent: Your media files (images, videos, documents), filenames, and MIME types are sent securely to Google Cloud Storage whenever you upload a new file or use the bulk offload tool.
– Terms of Use: Google Cloud Terms
– Privacy Policy: Google Cloud Privacy Notice
Privacy Policy
This plugin does not collect or store any personal data. All cloud storage credentials are stored in your WordPress database and are only used to communicate with your chosen cloud storage provider. No data is sent to third parties except your selected cloud provider.
Credits
Developed by Gunjan Jaswal
If you find this plugin helpful, please consider rating this plugin on WordPress.org or sharing with other WordPress users.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon