[WordPress] 外掛分享: MyDriveCloud

首頁 › 外掛目錄 › MyDriveCloud
全新外掛
安裝啟用
★★★★★
5/5 分(1 則評價)
3 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 8.0+ v1.0.0 上架:2026-10-24

外掛標籤

開發者團隊

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

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

原文外掛簡介

MyDriveCloud turns WordPress into a focused private file portal. Every file has an owner, direct storage access is blocked, and downloads pass through an authorization endpoint. The Free edition includes grid/list views, search, sorting, folders, recent items, shared items, favorites, trash, storage usage, previews, drag-and-drop upload, secure sharing, upload policies, transfer limits, notifications, account/profile tools, and responsive navigation.
Optional Premium modules are distributed in a separate package and add portal customization, Vault, Galleries, File Requests, external storage connections, advanced security, server synchronization, and backups. Their implementation files are not included in the WordPress.org Free package.
Security features include REST nonce and capability checks, opaque storage names, private download delivery, hashed public-token lookup with an encrypted recovery copy for persistent links, optional link PIN/password and expiry dates, preview/download controls, user/group access, download logs, and an administrator audit view.
Server protection
Apache and IIS protection files are created automatically. On Nginx, add this rule inside the server block and reload Nginx:
location ^~ /wp-content/uploads/mydrivecloud-private/ { deny all; return 404; }
MyDriveCloud stores opaque .bin files, never exposes their physical URL, and serves authorized downloads through WordPress. The Nginx rule provides defense in depth at the web-server layer.
Roles and permissions
WordPress administrators receive full MyDriveCloud access by default. Editors, authors, and subscribers start with the MyDriveCloud Client role. Administrators can see and manage every item; other users see their own items and items explicitly shared with them.
In MyDriveCloud > Clients & Access, administrators can create custom MyDriveCloud roles and choose portal access, upload, sharing, client administration and all-files permissions. Every account can be assigned Administrator, Client or a custom role. These roles change only MyDriveCloud capabilities and do not promote a user to a WordPress role.
Administrators can set an individual storage quota for every account in MyDriveCloud > Settings > Clients & Access, including fractional values such as 0.5 GB, or mark a specific account as Unlimited. The selected value is shown in that client’s portal and enforced for regular uploads and folder uploads. Existing installations inherit the previous global quota until an individual client setting is saved.
Updating MyDriveCloud
Install updates from the WordPress dashboard when they become available. Back up the website before major updates and keep only one MyDriveCloud installation active.
Source code and build process
The JavaScript and CSS files included in this plugin are the original, human-readable source files used at runtime. They are not minified, bundled, or generated from another source language, and no build step is required to inspect or modify them. The JavaScript source is included directly under assets/js; some readable template literals contain the portal HTML assembled by the browser.
The bundled Freemius SDK is available from https://github.com/Freemius/wordpress-sdk. Premium-only third-party libraries are documented in the Premium package and are not included in the WordPress.org Free package.
External services
MyDriveCloud uses Freemius for optional licensing, updates, account management, checkout and diagnostic opt-in. No plugin usage data is sent before the administrator explicitly accepts the Freemius opt-in screen. If the administrator opts in, Freemius may receive technical site and plugin information required to provide these services. Purchasing or activating Premium also sends the license and account information required to validate that license.
Service provider: Freemius, Inc.
Terms: https://freemius.com/terms/
Privacy policy: https://freemius.com/privacy/

延伸相關外掛

文章
Filter
Mastodon