
內容簡介
總結文案:
Release Deploy for Easy Digital Downloads 將您的 GitHub 發布與 EDD 商店直接相連,無需 ZIP 上傳、手動更新或本地文件儲存。適合希望簡化發布流程的開發人員使用,只需創建 GitHub 發布即可讓客戶安全快速地獲取檔案。
問與答:
1. 這個外掛的核心功能有哪些?
- 直接交付 - 從 GitHub CDN 服務檔案,無需在 /wp-uploads 儲存資產
- 支持私人和公共版本庫 - 透過安全令牌驗證完全支持
- 視覺檔瀏覽器 - 輕鬆選擇 GitHub 發布資產,就像從媒體庫選取圖像一樣
- 智能緩存 - 確保在 GitHub 的速率限制內保持順暢的下載
- 即時驗證 - 立即確認檔案可供客戶存取並準備提供服務
- 速率限制監控 - 保持對 GitHub API 使用情況的了解
2. 如何實現 EDD 商店的真正 CI/CD 部署?
- 推送標籤。您的 EDD 商店立即更新。客戶享有最新版本。您無需進行任何操作。
3. 該外掛如何協助使用者提升功能?
- 透過升級到 Release Deploy Pro,您可以解鎖許多功能,包括「最新」發布關鍵字、GitHub Webhooks、版本和變更日誌同步、電子郵件通知以及優先支援等。
4. 這個外掛連接到哪個外部服務以提供下載文件?
- 這個外掛連接到 GitHub 的 REST API。
- 發送的資料包括個人訪問令牌、存儲庫名稱以及發布的相關資訊。
- 在管理介面瀏覽存儲庫、驗證檔案可用性、客戶從商店下載檔案時,以及檢查 API 速率限制時會發送資料。
5. 使用者的 GitHub 個人訪問令牌如何被管理?
- 該令牌被安全地存儲在您的 WordPress 伺服器上,絕不會向客戶或第三方洩露。所有的 API 請求均在伺服器端進行。
外掛標籤
開發者團隊
② 後台搜尋「Release Deploy for Easy Digital Downloads」→ 直接安裝(推薦)
原文外掛簡介
Release Deploy for Easy Digital Downloads connects your GitHub releases directly to your EDD store—no ZIP uploads, no manual updates, no local file storage.
Perfect for developers who want to streamline their release workflow: create a GitHub release and your customers instantly and securely get access.
How it works
Create a GitHub release (manually or via CI/CD) → Upload your ZIP as a release asset → Select it in EDD → Files serve directly to customers.
Your GitHub repository becomes the single source of truth for both your code and your downloads.
Core features
Direct delivery – serve files from GitHub CDN without storing assets in /wp-uploads
Private & public repos – both fully supported with secure token authentication
Visual file browser – select GitHub release assets as easily as picking images from Media Library
Smart caching – stay well within GitHub rate limits to ensure uninterrupted downloads
Real-time validation – instant confirmation that files are accessible and ready to serve to customers
Rate limit monitoring – stay informed about your GitHub API usage
True CI/CD deployment for your EDD store
Push a tag. Your EDD store updates instantly. Customers get the latest version. You do nothing.
Source Code
The complete source code for this plugin, including non-compiled JavaScript and CSS, is available on GitHub
Please see the GitHub repository for build instructions and development setup.
Upgrade to Pro
Upgrade to Release Deploy Pro and unlock:
“Latest” release keyword – set once, never update Download files again when you release
GitHub webhooks – customers get new releases instantly after you push, zero manual sync
Version & changelog sync – write once on GitHub, version numbers and changelogs update everywhere automatically
Email notifications – get alerted immediately if downloads fail or rate limits approach
Priority support – dedicated support forum with 24-hour response target
External Services
This plugin connects to GitHub’s REST API to serve downloadable files from your repositories.
What service is used:
GitHub REST API
What data is sent:
– Your Personal Access Token (for authentication)
– Repository names (to fetch releases)
– Release information (to retrieve download files)
When data is sent:
– When browsing repositories in the admin interface
– When validating file availability
– When customers download files from your store
– When checking API rate limits
Privacy & Terms:
– GitHub Terms of Service
– GitHub Privacy Statement
Your GitHub Personal Access Token is stored securely on your WordPress server and is never exposed to customers or third parties. All API requests are made server-side.
