<strong>Main Interface</strong> – Connect Google Drive and start imports
Michael Cloud Image Auto Importer lets you import images from Google Drive straight into your WordPress Media Library.
It is ideal for bloggers, photographers, and content creators who store their media in Google Drive.
The plugin connects securely to your Google Drive account – now with TWO authentication options:
1. New: One-click Cloudflare Worker connection (no API credentials needed!)
2. Traditional: Google API credentials (for advanced users)
Key Features:
* 🔐 Optional Zero Configuration – New Cloudflare Worker option – just click “Connect”!
* ☁️ Cloudflare Worker Integration – Secure OAuth without exposing credentials
* 🔑 Traditional OAuth Support – Use your own Google API credentials if preferred
* 📁 Bulk Image Import – Import entire Drive folders at once
* 🔍 Smart Duplicate Detection – MD5 file hashing to skip existing images
* 📝 SEO-Friendly Alt Text – Auto-generates from filenames (cat.jpg “Cat”)
* 🗜️ Optional Compression – JPEG/PNG/WebP compression with quality control
* 📊 Real-Time Progress – Live progress bar and statistics
* 📋 Detailed Import Logs – Success/failure rates for every import
* 🚀 No Limits – Import as many images as you need
* 🎨 Clean Interface – Intuitive WordPress admin design
* 🌍 Multisite Compatible – Works on WordPress Multisite networks
Option 1: Cloudflare Worker (New in 2.0.0)
Service: Cloudflare Worker (Google OAuth Proxy)
Purpose: Securely handle Google OAuth authentication without storing credentials in WordPress
Data Transmitted:
– OAuth authorization codes
– Session tokens (temporary, stored in Cloudflare KV)
Service Provider: Cloudflare, Inc.
Privacy Policy: https://www.cloudflare.com/privacypolicy/
Option 2: Direct Google API
Service: Google Drive API
Purpose: Browse, list, and download images from your Google Drive
Data Transmitted:
– OAuth 2.0 authentication tokens
– File metadata (names, IDs, sizes, MIME types)
– MD5 hashes of files (for duplicate detection)
– File content when downloading images
Service Provider: Google LLC
Terms: https://developers.google.com/drive/terms
Privacy: https://policies.google.com/privacy
User Consent: By clicking “Connect Google Drive”, you consent to connecting to these services.
Recommended Plugin:
EWWW Image Optimizer – Automatically optimize imported images for better performance and reduced file sizes.
Option A: Cloudflare Worker (Recommended – New!)
1. Click “Connect Google Drive”
2. Authorize your Google account
3. Paste Drive folder URL and start import
4. Done! No API credentials needed!
Option B: Traditional Google API
1. Create Google Cloud Project
2. Enable Drive API and create OAuth credentials
3. Enter credentials in plugin settings
4. Connect and start importing
Create Google Cloud Project
Enable Google Drive API
Create OAuth 2.0 Credentials
[your-site]/wp-admin/admin.php?page=cloud-auto-importerConfigure Plugin
Developed by: Michael Otieno (WordPress.org: mike17894)
Cloudflare Integration: Cloudflare Workers for secure OAuth
Google API: Official Google Drive API
Coding Standards: WordPress PHP, JS, CSS standards
License: 100% GPLv2+
WordPress.org support forum:
https://wordpress.org/support/plugin/michael-cloud-image-auto-importer/