Michael Cloud Image Auto Importer

Michael Cloud Image Auto Importer

Details
View on WordPress

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, allows you to select folders, and imports images in bulk while avoiding duplicates.

Key Features:
* Secure Google Drive OAuth 2.0 integration
* Bulk image import from Drive folders
* Automatic duplicate detection using MD5 file hashes
* SEO-friendly alt text generation from filenames
* Optional image compression with quality control
* Real-time import progress tracking
* Detailed import logs with statistics
* Privacy-focused design with explicit user consent
* No usage limits, subscriptions, or trialware
* WordPress.org compliant coding standards

External Services

This plugin connects to Google Drive API (provided by Google LLC) to import images from Google Drive into your WordPress media library.

Service: Google Drive API
Purpose: To browse, list, and download images from your Google Drive account
Data Transmitted:
– OAuth 2.0 authentication tokens (for API access)
– File metadata (names, IDs, sizes, MIME types)
– MD5 hashes of files (for duplicate detection)
– File content when downloading images

When data is transmitted:
– When you connect your Google Drive account
– When browsing/listing folders
– When importing images

Service Provider Information:
– Terms of Service: https://developers.google.com/drive/terms
– Privacy Policy: https://policies.google.com/privacy

User Consent: This plugin requires explicit user consent before making any connections to Google services. You must enable “External Connections” in the plugin settings before connecting to Google Drive.

Features

  • Secure Google Drive Integration – Uses official Google API with OAuth 2.0
  • Bulk Image Import – Import entire folders at once
  • Duplicate Detection – Uses MD5 file hashing to skip existing images
  • SEO Optimization – Auto-generates alt text from filenames
  • Image Compression – Optional compression with adjustable quality
  • Progress Tracking – Real-time progress bar and statistics
  • Import Logs – Detailed logs of all imports with success/failure rates
  • Privacy First – Requires explicit consent before connecting to Google
  • No Limits – Import as many images as you need
  • Clean Design – Intuitive WordPress admin interface

How It Works

  1. Configure Settings – Enter Google API credentials in plugin settings
  2. Grant Consent – Enable external connections (required for Google Drive)
  3. Connect Drive – Authorize access to your Google Drive account
  4. Import Images – Paste Google Drive folder URL and start import
  5. Track Progress – Monitor real-time progress with detailed statistics

Privacy & Security

  • User Consent Required – Explicit opt-in required for Google Drive access
  • No Tracking – No analytics, ads, or user tracking
  • Direct Downloads – Images download directly to your server
  • Secure Storage – Google API credentials stored securely in WordPress database
  • No Third Parties – No external image processing services
  • Data Control – Option to remove all data on uninstall

Google API Setup

  1. Create Google Cloud Project

    • Visit Google Cloud Console
    • Create new project or select existing
    • Name: “Michael Cloud Image Auto Importer”
  2. Enable Google Drive API

    • Go to “APIs & Services” “Library”
    • Search for “Google Drive API”
    • Click “Enable”
  3. Create OAuth 2.0 Credentials

    • Go to “APIs & Services” “Credentials”
    • Click “Create Credentials” “OAuth client ID”
    • Application type: “Web application”
    • Name: “Cloud Auto Importer”
    • Authorized redirect URI: [your-site]/wp-admin/admin.php?page=cloud-auto-importer
  4. Configure Plugin

    • Copy “Client ID” and “Client Secret”
    • Paste into plugin Settings page
    • Save settings

Languages

  • English (default)
  • Translations welcome – uses WordPress translation system
  • Translation files: /languages/
  • Text Domain: michael-cloud-image-auto-importer

Credits

Developed by: Michael Otieno (WordPress.org: mike17894)
Google API: Uses official Google APIs PHP Client Library
Coding Standards: Built following WordPress PHP, JS, and CSS coding standards
Privacy: No third-party tracking, analytics, or external services except Google Drive API as documented
License: 100% GPLv2+ compatible

Support

For support, please use the WordPress.org support forum:
https://wordpress.org/support/plugin/michael-cloud-image-auto-importer/

Details

Plugin code:
michael-cloud-image-auto-importer
Plugin version:
1.0.7
Outdated:
No
WP version:
5.6 or higher
PHP version:
7.2 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-03-06
Rating:
Times rated:
0
cloud
google-drive
image-import
media-library
photos