Опис
🔥 Get DriveHub PRO | 📖 Docs | 🤝 Join Community | 🕹️ YouTube
DriveHub is an all-in-one Google Drive plugin for WordPress that works as a Google Drive file manager, document embedder, image and video gallery, file uploader, document library, and cloud file sharing solution.
Manage Google Drive files directly from WordPress, embed Google Drive files including Docs, Sheets, Slides, PDFs, images, and supported media, create galleries and document libraries, upload and download files, and display cloud content without duplicating your entire Drive library on WordPress hosting.
DriveHub provides a Google Drive integration for WordPress, so files stay organized in Drive while your website becomes the frontend for displaying, sharing, collecting, and delivering them. Create reusable modules and insert them using Gutenberg, Elementor, Divi, Classic Editor / TinyMCE, or shortcodes.
Key Features
✅ Google Drive File Manager
Manage files and folders from your connected Drive account without leaving WordPress.
Supported actions include:
- Browse and search files and folders
- Upload files and create folders
- Rename, move, copy, and delete files and folders
- Create shareable links
- Download individual files and folders as ZIP archives
- Browse My Drive, Shared with me, Starred, Computers, and other supported Drive locations
Your original files remain in Drive while WordPress provides the management interface.
✅ Embed Google Drive Files in WordPress
Embed supported Google Docs, Sheets, Slides, PDFs, images, media, and other document formats directly into WordPress pages and posts.
Create an Embed Document module, select a file, configure its display settings, and place it in your WordPress content. Use embeds for reports, manuals, presentations, spreadsheets, course materials, public documents, and client resources.
✅ Google Drive Image & Video Gallery
Turn supported images and videos stored in Drive into responsive WordPress galleries.
Configure available gallery settings such as layout, columns, sizing, spacing, sorting, file names, folder visibility, and lightbox viewing. Use galleries for photography portfolios, client galleries, events, products, schools, creative work, and media collections.
✅ Google Drive Document Library and File List
Turn a selected Drive folder into a structured file list, document library, resource center, or download collection.
Display supported file information and actions such as file name, size, date, folder, preview, and download. Use file lists for company documents, reports, manuals, product documentation, course resources, client deliverables, and internal resources.
✅ Upload Files from WordPress to Google Drive
Send supported files from WordPress to your connected Drive account. DriveHub includes Contact Form 7 integration for supported file-upload workflows such as applications, client documents, project submissions, assignments, support attachments, and general file collection.
✅ Google Drive Downloads and File Sharing
Provide frontend downloads and supported file-sharing options for selected Drive files. Protected-download workflows can use signed, expiring tokens instead of exposing the underlying file URL directly.
Depending on the module, sharing options can include direct links, email, Facebook, X/Twitter, and WhatsApp.
✅ File Access Control
Restrict supported frontend modules and administrative functionality by WordPress user role, individual user, or password. Use access controls for client documents, membership resources, internal files, private content, and protected downloads.
✅ OAuth Connection
Connect supported Google Drive accounts through OAuth authentication without sharing a Google account password with WordPress. Administrators can connect, reconnect, and manage authorization from the WordPress dashboard.
🔥 Get DriveHub PRO | 📖 Docs | 🤝 Join Community | 🕹️ YouTube
Why Use Google Drive With WordPress?
WordPress provides the website and publishing layer, while Google Drive provides cloud storage and file organization. DriveHub connects the two, allowing sites to use Google Drive as file storage for WordPress while managing, embedding, displaying, uploading, sharing, and delivering selected Drive files.
This can reduce duplicate file management for teams already using Google Drive or Google Workspace for documents, images, media, and other resources.
File Storage and Delivery
Original files remain in your connected Drive account. DriveHub keeps Google Drive as the source for supported WordPress file workflows and does not require your entire cloud library to be copied into the WordPress Media Library simply to display supported content.
This approach is useful for document collections, image libraries, downloadable resources, client files, course materials, company documents, and media archives. Some supported operations may read or stream file data through your WordPress server when required for a preview, download, or other requested action.
Module Builder
The Module Builder lets you create reusable Google Drive modules for displaying and interacting with files in WordPress.
Choose a module, select your Drive file or folder, configure the available settings, and insert the saved module into your WordPress website.
✅ Free Modules
- Photo Gallery
- File List
- Embed Document
✅ DriveHub Pro Modules
- File Browser
- File Uploader
- Media Player
- Search Box
- Slider Carousel
- Review & Approve
Use Cases
DriveHub connects Google Drive with WordPress for document libraries, client portals, image and video galleries, downloads, education, business resources, file collection, and private content.
-
Google Drive Document Libraries & Resource Centers: Create document libraries and resource centers for reports, manuals, forms, presentations, product resources, technical documentation, and other files stored in Google Drive.
-
Google Drive Client Portals & File Sharing: Create client-facing pages for project files, documents, images, and deliverables stored in Drive. Use supported access controls for private resources, while DriveHub Pro adds private user-folder workflows.
-
Google Drive Image & Video Galleries: Turn Google Drive folders into responsive image and video galleries for photography portfolios, weddings, events, products, real estate, creative work, and client galleries.
-
Google Drive Download Centers: Publish PDFs, brochures, catalogs, reports, guides, manuals, course materials, and other Google Drive files as downloadable WordPress resources.
-
Education & Course Materials: Share assignments, PDFs, Google Docs, Sheets, Slides, presentations, videos, research resources, and other learning materials from Drive through WordPress.
-
Business & Client Workflows: Use DriveHub for company documents, policies, reports, project files, client deliverables, team resources, forms, presentations, and other business content stored in Google Drive.
-
WordPress to Google Drive File Uploads: Collect applications, assignments, project submissions, client files, support attachments, and other documents from WordPress into Google Drive using supported upload workflows.
-
Membership & Private Resources: Create protected file areas for members, customers, students, clients, or teams using supported user, role, and password-based access controls.
🔥 Get DriveHub PRO | 📖 Docs | 🤝 Join Community | 🕹️ YouTube
DriveHub Pro
DriveHub Pro extends DriveHub with advanced Google Drive modules, WordPress integrations, private file workflows, media tools, and additional controls for websites that need more than the core file management and display features.
✅ Frontend Google Drive File Browser
- Let users browse configured Google Drive files and folders directly from the frontend without giving them access to the WordPress dashboard.
- Use it for document libraries, client resources, member areas, customer files, internal resources, and other frontend file-management experiences.
✅ Frontend File Uploads to Google Drive
-
Allow visitors or logged-in users to upload files from WordPress directly to a configured Google Drive folder.
-
Use frontend uploads for client files, applications, assignments, project submissions, support documents, customer files, and other file-collection workflows.
✅ Google Drive Video and Audio Player
-
Play supported video and audio files stored in Google Drive directly through WordPress.
-
Build video libraries, audio collections, course resources, training materials, presentations, and client media experiences while keeping the original files in Drive.
✅ Frontend Google Drive File Search
-
Add frontend search for supported Google Drive files and folders.
-
Help visitors find documents, downloads, client files, media, and other resources in larger Drive-powered file collections.
✅ Google Drive Image and Media Slider Carousel
- Display supported Google Drive images and media in responsive sliders or carousels for portfolios, product media, events, client galleries, featured content, and other visual collections.
✅ Review and Approve Files
-
Create file review, selection, proofing, and approval workflows through WordPress.
-
Use Review & Approve for photography proofing, client photo selection, design reviews, creative approvals, and other asset-review workflows.
✅ Google Drive Media Library Integration
- Work with supported Google Drive files through WordPress Media Library workflows, making Drive content easier to use inside WordPress without requiring your entire cloud library to be duplicated on your website hosting.
✅ Google Drive Downloads for WooCommerce
-
Use supported Google Drive files in WooCommerce workflows, including downloadable product delivery and supported customer file uploads.
-
This can be useful for eBooks, PDFs, documents, digital resources, course materials, customer files, and other downloadable or file-based products.
✅ Google Drive Private User Folders
-
Create personalized file areas by associating supported Google Drive folders with individual WordPress users.
-
Use private user folders for client portals, customer resources, member files, student folders, private documents, user-specific downloads, and personalized file delivery.
✅ Multiple Google Drive Accounts and Shared Drives
-
Connect multiple Google Drive accounts and work with supported Shared Drives from WordPress.
-
This is useful for agencies, businesses, teams, and websites that manage files across multiple accounts or shared organizational storage.
✅ Download and Usage Controls
- Apply supported file-delivery controls such as download restrictions, per-file limits, ZIP download restrictions, and bandwidth restrictions when additional control over file access and delivery is required.
✅ File Analytics and Statistics
- Track supported file activity such as downloads, streams, previews, searches, and proofing interactions to better understand how visitors use your documents, media, downloads, and other Drive resources.
✅ Email Reports and Notifications
- Receive supported reports and notifications for relevant DriveHub file activity and workflows.
✅ Secure Google Drive Video Delivery
- Provide controlled video playback workflows for supported video files stored in Google Drive when additional delivery controls are required.
🔥 Get DriveHub PRO | 📖 Docs | 🤝 Join Community | 🕹️ YouTube
Integrations
DriveHub integrates Google Drive with popular WordPress page builders, editors, form plugins, eCommerce tools, LMS platforms, and media workflows.
✅ Page Builders & Editors
- Gutenberg
- Elementor
- Divi Builder
- Classic Editor / TinyMCE
- Shortcodes
✅ Forms & File Uploads
- Contact Form 7
- WPForms (Upcoming)
- Gravity Forms (Upcoming)
- Fluent Forms (Upcoming)
- Ninja Forms (Upcoming)
- Formidable Forms (Upcoming)
- Elementor Forms (Upcoming)
- MetForm (Upcoming)
✅ eCommerce
- WooCommerce
- Easy Digital Downloads (Upcoming)
- Dokan (Upcoming)
✅ LMS & Education
- Tutor LMS (Upcoming)
✅ WordPress Content & Media
- WordPress Media Library
- Advanced Custom Fields – ACF (Upcoming)
Don’t see your preferred integration? Let us know.
😍 Other Plugins from Our Team
- MeetingHub – Zoom Meeting, Google Meet, Jitsi Meet & Webex integration. The All-in-One Webinar & Video Conference Solution for WordPress
- GoodMeet – Google Meet Integration for Webinar, Meeting & Video Conference
- ZooMeet – Zoom Meeting & Webinar Integration | Dedicated Zoom Video Conference Solution for WordPress
- TogMeet – Microsoft Teams Integration for Webinar, Meeting & Video Conference
- WeMeet – Webex Integration for Webinar, Meeting & Video Conference
External Services
DriveHub connects to third-party services when the relevant functionality is used.
Google Drive API
Service: Google Drive API
Purpose: Used to access supported files, folders, metadata, uploads, downloads, previews, and requested file-management operations.
Data transmitted: OAuth authorization data, access tokens, file metadata, and file content when required for an active operation.
When data is transmitted: When an administrator connects an account or when a requested Drive operation is performed.
Google Privacy Policy:
https://policies.google.com/privacy
Google APIs Terms of Service:
https://developers.google.com/terms
Google API Services User Data Policy:
https://developers.google.com/terms/api-services-user-data-policy
Google OAuth 2.0
Service: Google OAuth 2.0
Purpose: Used to authenticate a Google account and authorize access to requested Drive resources.
Data transmitted: OAuth authorization information and account information required to complete authentication.
When data is transmitted: When an administrator connects or reconnects an account.
Google Privacy Policy:
https://policies.google.com/privacy
DriveHub OAuth Connection Service
DriveHub provides an optional OAuth connection service for supported account-connection workflows.
Purpose: Facilitates authentication between WordPress and Google when the built-in connection workflow is used.
Data transmitted: OAuth authorization information required to complete the connection.
File storage: The service does not act as storage for files from the connected Drive account.
Data and Privacy
DriveHub does not use tracking pixels or passive telemetry in the current free plugin.
Original files remain in the connected Drive account. OAuth refresh tokens are encrypted before being stored in the WordPress database. DriveHub requests Drive-related access according to the functionality being used.
Administrators can revoke connected-account access through DriveHub or their Google account permissions. Site administrators are responsible for informing visitors and users about connected external services and applicable privacy requirements.
Блоки
Цей плагін надає 1 блок.
- DriveHub Module Insert a DriveHub Gallery, List, or Embed module.
Встановлення
- Search for DriveHub from Plugins > Add New, then install and activate it.
- Open DriveHub and go to Accounts.
- Connect your account through the OAuth authorization flow.
- Select the appropriate Drive access scope.
- Open Module Builder and choose a module.
- Select the file or folder you want to use and configure its settings.
- Insert the saved module using a shortcode or supported editor integration.
Часті питання
-
What is DriveHub?
-
DriveHub is an all-in-one Google Drive plugin for WordPress and Google Drive file manager for managing, embedding, displaying, uploading, downloading, sharing, and controlling access to files stored in Drive.
-
Is DriveHub a file manager for Google Drive?
-
Yes. DriveHub works as a Google Drive file manager inside the WordPress dashboard, letting you manage supported files and folders without switching between WordPress and Google Drive.
-
Can I use Google Drive as file storage for WordPress?
-
Yes. DriveHub uses your connected Drive account as the source for supported workflows. Original files remain in Drive rather than requiring your entire cloud library to be copied into the WordPress Media Library.
-
Can I embed Google Drive files, Docs, Sheets, Slides, and PDFs in WordPress?
-
Yes. Supported Google Docs, Sheets, Slides, PDFs, images, media, and other files can be displayed through the Embed Document workflow.
-
Can I create an image and video gallery from Google Drive in WordPress?
-
Yes. DriveHub can turn supported images and videos stored in Google Drive into responsive WordPress galleries.
-
Can I create a document library or download center from Google Drive?
-
Yes. The File List module can turn a selected Google Drive folder into a WordPress document library, resource center, file list, or download center.
-
Can visitors upload files from WordPress to Google Drive?
-
Yes. DriveHub includes Contact Form 7 integration for supported upload workflows. DriveHub Pro also provides a dedicated frontend File Uploader module.
-
Can I use Google Drive with the WordPress Media Library?
-
Yes. DriveHub Pro provides Google Drive Media Library integration for working with supported Drive files through WordPress Media Library workflows.
-
Can I use Google Drive files for WooCommerce downloads?
-
Yes. DriveHub Pro supports Google Drive downloads for WooCommerce, including supported downloadable-product delivery and customer file-upload workflows.
-
Can I use DriveHub as a client portal or create private user folders?
-
Yes. DriveHub can turn Google Drive into a client-facing file portal in WordPress. DriveHub Pro adds private user-folder workflows for personalized file access and delivery.
-
Can I search Google Drive files from WordPress?
-
Yes. DriveHub includes file search in supported dashboard workflows. DriveHub Pro also provides a frontend Search Box module.
-
Can I restrict access to Google Drive files in WordPress?
-
Yes. Supported modules can use access controls based on WordPress user roles, individual users, or passwords.
-
Can I play audio and video files from Google Drive in WordPress?
-
Yes. DriveHub Pro includes a Media Player module for supported audio and video files stored in Drive.
-
Can I create a photo proofing or client approval workflow?
-
Yes. DriveHub Pro includes a Review & Approve module for supported photography proofing, design review, client approval, creative selection, and asset-review workflows.
-
Which WordPress editors and page builders does DriveHub support?
-
DriveHub supports Gutenberg, Elementor, Divi, Classic Editor / TinyMCE, and shortcodes for inserting supported modules.
-
Do I need to create a Google Cloud project?
-
No. The built-in OAuth connection workflow provides a supported connection option without requiring every site administrator to create a separate Google Cloud project.
-
Does DriveHub require my Google account password?
-
No. DriveHub uses OAuth authorization for supported account connections. Your Google account password is not entered into or stored by DriveHub.
-
DriveHub Pro supports multiple Google Drive accounts and supported Shared Drives, depending on account permissions and configuration.
-
Where are my files stored?
-
Original files remain in your connected Drive account. Some supported operations may read or stream file data through WordPress when required for previews, downloads, or other requested actions.
-
Does DriveHub collect telemetry or passive usage analytics?
-
The current free plugin does not collect passive usage analytics, telemetry, or crash reports.
-
Is DriveHub affiliated with Google?
-
No. DriveHub is an independent WordPress plugin that connects with Google Drive through APIs and OAuth services provided by Google.
Google Drive and Google Workspace are trademarks of Google LLC.
Відгуки
Учасники та розробники
“DriveHub – File Manager for Google Drive, Embed Files, Image Gallery & Media Library” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:
УчасникиЦікавитесь розробкою?
Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.
Журнал змін
1.2.1 – August 13, 2026
- Fix: Fixed video player button on module.
1.2.0 – July 29, 2026
- Fix: Improved automatic OAuth connection handling when manual credentials were previously configured.
- Fix: Prevented automatic connection mode from incorrectly using leftover manual credentials.
1.1.2 – July 28, 2026
- Fix: Corrected File Browser account switching behavior.
- Fix: Improved manual OAuth connection error handling.
- Fix: Clearing the OAuth Client ID now also clears the saved Client Secret.
- Fix: Module view pages could return 404 after plugin updates.
- Fix: Improved folder navigation and sidebar behavior.
- New: Added confirmation before removing a granted folder from the sidebar.
1.1.1 – July 16, 2026
- Fix: Minor bug fixes and improvements.
1.1.0 – July 16, 2026
- New: Automatic redirect to the dashboard after activation.
- New: Improved account connection and setup dialogs.
- Enhancement: Improved reconnect and authorization handling.
- Enhancement: Added clearer connection error messages.
- Enhancement: Improved settings indicators and interface styling.
- Enhancement: Improved Classic Editor integration.
- Enhancement: Improved module insertion interface.
- Fix: Theme appearance and color settings.
1.0.1
- Fix: Bug fixes and improvements.
1.0.0
- Initial public release.
