Integration for Google Drive – Embeds, Gallery, Slider, Media Player, and Media Library Support
Connect Google Drive with WordPress to browse, manage, embed, and use Google Drive files directly in your site dashboard.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 32 days ago • 1 reviews
Is Integration for Google Drive – Embeds, Gallery, Slider, Media Player, and Media Library Support abandoned?
Likely maintained (last update 32 days ago).
Compatibility
Languages
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Integration for Google Drive allows you to use and manage your Google Drive directly from WordPress. Browse folders, upload and download files, rename, move, copy, delete, share, and create folders from your WordPress dashboard.
👁️ More Features | 👑 Get Pro | 📄 Documentation | ⏯️ Video Tutorials | 🎧 Support
Features
📷 Media Library Integration – Use Google Drive files as WordPress media attachments and sync between both platforms.
✅ Easy Setup – Quickly connect your Google Drive account and start managing files without complicated configurations.
🔄 Multiple Account Support – Connect multiple Google Drive accounts and switch between them easily.
🧩 Module Builder – Create custom display modules to show your files in list, grid, slider, or gallery formats.
📂 File Browser Module – Display a customized file browser for chosen folders on your website.
📷 Gallery Module – Allow clients to preview, select, and download approved images or send selections directly to you.
📤 File Uploader Module – Enable site visitors or clients to upload files directly to your Google Drive account from a public or private page.
🎧 Media Player Module – Play Google Drive audio and video files with the option to restrict downloads and create custom playlists.
📥 One-Click Import to Media Library – Import Google Drive files directly into your WordPress media library with a single click.
🔍 Search Box Module – Place a search box anywhere on your site so visitors can search your Google Drive files instantly.
⏩ Slider Carousel Module – Create interactive sliders to showcase Google Drive images, videos, or documents in a visually engaging way.
📄 Embed Anything – Embed documents, PDFs, images, audio, videos, and folders directly into posts or pages using blocks, Elementor widgets, or shortcodes.
🔍 Advanced Search – Easily locate files and folders within your connected Google Drive using powerful search filters.
⬇️ File Download Links – Generate clean, direct download links for your files to share with visitors or team members.
📋 List Files – Display files in a structured, readable list layout for better organization.
📱 Fully Responsive – Your file browser, galleries, and embeds adapt perfectly to any device, from desktop to mobile.
🛠 Full File Operations – Perform complete file actions like upload, download, rename, move, copy, delete, share links, and create folders.
🔒 Access Control – Restrict file and folder visibility by user role or logged-in status for secure sharing by password protection and time-based.
⚡ Caching & Pagination – Speed up browsing and loading, especially for large folders with many files.
🔗 Manage Sharing Permissions – Control Google Drive sharing settings directly from WordPress without switching platforms.
🎨 Appearance Options – Customize colors, layouts, and styles to match your website’s design.
💾 Auto Save Feature – Automatically save your settings so changes are never lost.
📧 Notification Emails – Get instant email notifications whenever files are uploaded, downloaded, or deleted.
Integrations
📷 Media Library Integration – Use Google Drive files as WordPress media attachments and sync between both platforms.
🧱 Google Drive Integration for Gutenberg Editor – Get over 9 blocks for embedding files, galleries, media players, and upload forms.
🎨 Google Drive Integration for Elementor – Access over 9 widgets to add Google Drive content into any Elementor layout.
🖋 Classic Editor Integration – Insert Google Drive files and links directly into Classic Editor content.
📄 Google Drive File Uploader for Contact Form 7 – Add Google Drive uploads to Contact Form 7 forms.
💰 Sell Downloadable Products – Sell Google Drive files through WooCommerce or Easy Digital Downloads with secure delivery.
📤 Google Drive File Uploader for WooCommerce – Allow customers to upload files to Google Drive as part of their WooCommerce orders.
🎓 Google Drive Integration for Tutor LMS – Use Google Drive videos and files as LMS course materials and attachments.
📄 Google Drive File Uploader for WPForms – Receive Google Drive uploads from WPForms file fields.
Coming Soon
📂 Specific Folder Access – Limit access to only selected folders in the plugin for better organization and privacy.
🔒 User Private Files – Assign private folders to individual users or clients for secure file sharing.
📊 Analytics – View detailed statistics on file downloads, uploads, previews, and media plays.
📈 Statistics Email Reports – Receive automated daily, weekly, or monthly email reports on file usage.
🎨 Custom CSS – Add your own CSS rules for a fully tailored look.
Coming Soon Integrations
✏️ Google Drive File Uploader for Elementor Pro Form Widget – Let users upload files through Elementor Pro forms directly to Google Drive.
🎨 Google Drive Integration for Divi Builder – Use Divi modules to insert file browsers, galleries, and upload boxes.
📂 Google Drive Integration for Advanced Custom Fields – Select Google Drive files from ACF fields and display them in templates.
🛍 Google Drive Integration for Dokan Marketplace – Allow vendors to store and manage product files in Google Drive.
📦 Google Drive Integration for Easy Digital Downloads – Serve your digital downloads securely from Google Drive.
📄 Google Drive File Uploader for Gravity Forms – Receive Google Drive uploads from Gravity Forms file fields.
Data Privacy
When you use the built-in app to authenticate and link your Google Drive account, the Application collects the following information:
This data is collected only after you grant access via the Google OAuth consent screen. Upon consent, you’ll be redirected through the CodeConfig server https://codeconfig.dev/?authorization=integration-google-drive, which then redirects you back to your site to complete the authorization.
‘apps.googleusercontent.com’ uses this domain for the Google authorization process. It will include the App and Client ID.
External Services
This plugin connects to the Google Drive API services to enable integration with your Google Drive account.
It allows the plugin to upload, view, edit, and manage files directly from your Google Drive, providing seamless synchronization and document management.
What data is sent and when
- When you authorize the plugin, it requests permission (OAuth 2.0) to access your Google Drive files.
- The plugin sends authentication tokens and API requests to the Google Drive API endpoints (e.g.,
https://www.googleapis.com/drive/v3/files/) when you perform actions such as uploading, fetching, or editing files.https://www.googleapis.com/auth/driveis using the API scopes. - No data is shared with any third-party services other than Google.
- The plugin does not store or transmit sensitive user data beyond what is required for Google Drive access and file operations.
Why this data is sent
The data exchange is necessary to:
– Retrieve and display Google Drive file lists.
– Upload and manage files within Google Drive.
– Display embedded documents such as Google Sheets or Docs in your WordPress admin or site content.
Service provider information
Service Provider: Google LLC
Service Used: Google Drive API
Terms of Service: https://policies.google.com/terms
Privacy Policy: https://policies.google.com/privacy
Google Drive API Terms of Service: https://developers.google.com/workspace/drive/api/terms
Google API Services User Data Policy: https://developers.google.com/terms/api-services-user-data-policy
External service domains used
-
https://www.googleapis.com/drive/v3/files/
Used for Google Drive file operations
Terms: https://developers.google.com/workspace/drive/api/terms
Policy: https://developers.google.com/terms/api-services-user-data-policy -
https://www.googleapis.com/auth/drive
Used as the OAuth scope for accessing Google Drive
Terms: https://developers.google.com/workspace/drive/api/terms
Policy: https://developers.google.com/terms/api-services-user-data-policy -
https://docs.google.com/spreadsheets/
Used to display embedded Google Sheets documents
Terms: https://www.google.com/drive/terms-of-service/
Policy: https://policies.google.com/privacy -
https://accounts.google.com
Used for Google OAuth authorization
Terms: https://developers.google.com/terms
Policy: https://policies.google.com/privacy -
https://apps.googleusercontent.com
Used by Google for OAuth client ID processing
Terms: https://developers.google.com/terms
Policy: https://policies.google.com/privacy -
https://drive.google.com
Used to manage google drive file in WordPress dashboard
Terms: https://www.google.com/drive/terms-of-service/
Policy: https://policies.google.com/privacy -
https://lh3.googleusercontent.com
Used to get user file and folders in WordPress dashboard
Terms: https://www.google.com/drive/terms-of-service/
Policy: https://policies.google.com/privacy
We also used the following external libraries and links in this plugin
https://docs.google.com/viewerng/viewer?embedded=true&url= – To view PDF files in the pop-up preview.
https://view.officeapps.live.com/op/view.aspx?src= – To view Office files in the pop-up preview.
How to revoke access
This integration ensures your files are managed securely through Google’s trusted infrastructure. You may revoke access at any time from your Google Account’s security settings.
Privacy Policy
Important: After authorization, all communications occur directly between your server and the cloud storage servers over encrypted channels. No data passes through or is stored on our servers, and we do not access or collect your files.
DOCUMENTATION & SUPPORT
🔥 WHAT’S NEXT 🔥
Consider checking out our other products:
📂 File Manager for Dropbox – Easily manage, upload, and sync files directly between WordPress and Dropbox.
🌙 Dusky Dark Mode – A beautifully designed dark mode plugin for WordPress that enhances user experience day and night.
🧑🦯 CodeConfig Accessibility – Easy One-Click Accessibility Toolbar.
🛒 Essential Addons for WooCommerce – Packed with 14+ must-have features to supercharge your WooCommerce store.
Contribute
Integration for Google Drive is an open source project. You can view the full sources (unminified JS) and contribute to the project on GitLab: https://gitlab.com/jakirul/integration-google-drive
Shortcodes
Use the built-in shortcode builder to generate parameters automatically.
Example: [integration-google-drive id="1"]
Installation
- Upload the plugin to
/wp-content/plugins/or install via Plugins Add New - Activate the plugin
- Go to Integration Google Drive and click Connect
- Approve access or set up your own app credentials
- Configure settings and create your first module
Frequently Asked Questions
No. Files remain in Google Drive. The plugin streams or embeds them directly.
Data is transferred using encrypted keys. No Google Drive account IDs or file IDs are exposed on the frontend. The plugin uses OAuth 2.0 for authentication and secure access to your Google Drive account.
Yes. In Settings Own App, enter your OAuth Client ID and Secret.
Most common formats include images, audio, video, PDFs, Google Docs, and many more.
Yes. You can limit visibility by user role, logged-in status, or password-protect modules. Planned updates will allow per-user private folders.
Yes. The File Uploader Module and WooCommerce Upload integration allow visitors or customers to upload files directly to your connected Google Drive account.
Yes. You can connect and switch between multiple Google Drive accounts within the plugin.
Yes. The plugin provides widgets for Elementor and blocks for Gutenberg to embed files, galleries, media players, and upload forms. More integrations are coming soon.
Yes. You can securely sell downloadable files through WooCommerce or Easy Digital Downloads directly from Google Drive.
No. The plugin uses caching and pagination for large folders to maintain fast browsing. Files are streamed directly from Google Drive, not hosted on your server.
Yes. The Search Box Module allows visitors to search your Google Drive files in real-time using advanced filters.
Yes. You can adjust layouts, colors, styles, and more. Custom CSS support is also coming soon for full control.
All communications happen directly between your server and Google Drive over encrypted channels. No files are stored on our servers, and OAuth authentication ensures secure access.
Yes. The plugin allows you to create clean, direct download links for files without requiring visitors to visit Google Drive.
Yes. The Media Player Module lets you stream audio and video with optional download restrictions and custom playlists.
Yes. Currently supported integrations include WooCommerce, Easy Digital Downloads, Tutor LMS, Elementor, Divi, ACF, Contact Form 7, and Gravity Forms. More are planned.
Yes. Under Settings Own App, you can enter your OAuth Client ID and Secret to use your own Google Cloud app instead of the default.
Yes. Changes in Google Drive, such as renaming or moving files, are updated automatically in the plugin modules. Auto Sync is also available in the Pro version.
Yes. All modules, galleries, file browsers, and embeds are fully responsive and optimized for desktops, tablets, and smartphones.
Review feed
Changelog
1.3.3 (29-10-2025)
- Update: Overall plugin performance
- Update: Design issues
1.3.2 (26-10-2025)
- Update: Overall plugin performance
- Update: Design issues
- New: Added WPForms integration
1.3.1
- New: Add Settings to Show Video in Gallery Module
- New: Add settings to remove Card Border & Background
1.3.0
- New: Support Gutenberg Blocks with all modules include Shortcode List,
- New: Support Elementor with all modules include Shortcode List,
- New: Support Contact Form 7 Upload,
- Update: UI Enhancement,
- Update: Notification bar updated
- Update: Full plugin size optimization
- Update: Upload box ui updated
- Update: Settings description updated
- Fixed: Double play button issue fixed for Firefox
- Fixed: Frontend dark mode theme issue fixed
1.2.0
- New: Complete Media Library Support
- New: Complete File Browser Module Builder
- New: Added Upload Module
- New: Added Media Player
- New: Complete Image Gallery Module Builder
- New: Added Slider Carousel Module
- New: Added Embed Module
- New: Added Search Box
- New: Added File List Module
- New: Auto Sync
- New: Settings: Advanced: Secure Video Playback
- New: WooCommerce Support
- New: Tutor LMS support
1.1.0
Added stable version
1.0.0
- Initial release with file browser, embeds, media player, gallery, search, media library sync, and WooCommerce/LMS support.





