[WordPress] 外掛分享: Bulk Deployer

首頁外掛目錄 › Bulk Deployer
WordPress 外掛 Bulk Deployer 的封面圖片
10+
安裝啟用
尚無評分
49 天前
最後更新
問題解決
WordPress 5.0+ PHP 7.4+ v1.0.0 上架:2026-02-21

內容簡介

**總結:**

Bulk Deployer 是一款幫助開發者和代理機構管理多個 WordPress 安裝的外掛,可自動將插件一次性部署到多個網站。適用於需要在多個客戶網站上高效部署插件的 WordPress 開發者、代理機構和網站管理員。

**問題與答案:**

- **這款外掛的主要功能有哪些?**
- 批量部署:一次性將多個插件部署到多個網站。
- 安全憑證管理:使用加密方式存儲 FTP/SFTP 憑證。
- 連接測試:在部署之前測試連接,避免失敗。
- 進度跟踪:實時顯示部署進度和詳細結果。
- 靈活協議:支持 FTP 和 SFTP 連接。
- 清潔界面:直觀的管理介面,方便操作。
- 安全性第一:所有憑證都使用 WordPress salts 進行加密。

- **這款外掛適用於哪些情境?**
- 管理多個客戶網站的 WordPress 代理機構。
- 在開發環境中部署插件的開發者。
- 在多個安裝上更新插件的網站管理員。
- 自動化部署工作流程以更新插件。

- **這款外掛的安全功能有哪些?**
- 在所有 AJAX 端點上使用 Nonces 進行 CSRF 保護。
- 使用權限檢查(manage_options)進行訪問控制。
- 使用 WordPress salts 對密碼進行加密。
- 安全的憑證存儲和傳輸。

- **這款外掛支持哪些外部連接?**
- 可以通過 FTP 或 SFTP 部署 WordPress 插件到遠程服務器。
- 所有連接僅與您配置的具有您自己憑證的服務器建立。

- **什麼數據會被發送?**
- 插件文件:當您啟動部署時,插件將所選的 WordPress 插件文件上傳到您指定的服務器。
- 何時:僅在手動觸發部署操作時發送數據。
- 那裡:數據僅發送到您配置的 FTP/SFTP 服務器。
- 沒有追踪:該插件不會將任何分析數據、使用數據或個人信息發送到任何地方。

- **這款外掛使用哪些連接協議?**
- FTP:標準文件傳輸協議連接到您的服務器(通常端口 21)。
- SFTP:通過 SSH 的安全文件傳輸協議連接到您的服務器(通常端口 22)。
- 這兩種協議都需要您提供服務器憑證,僅用於將插件文件上傳到您自己的基礎設施。

- **這款外掛如何使用 SSH2/SFTP 協議?**
- 這款外掛使用 PHP SSH2 擴展來建立到遠程服務器的 SFTP 連接。
- SFTP 被選中時(端口 22),外掛使用 SSH2 協議和 ssh2.sftp:// 流包裝器來安全傳輸文件。
- 什麼是 SSH2:SSH2 是一個實現 SSH2(安全殼協議)的 PHP 擴展,通過 SFTP 實現安全的文件傳輸。
- 如何使用:SSH2 擴展用於建立到您配置的遠程服務器的安全 SFTP 連接,用於上傳插件文件。這提供了加密的文件傳輸能力。
- 什麼數據被發送:當您通過 SFTP 部署插件時,該插件發送:
- 插件文件(ZIP 檔案和提取的文件)到您配置的 SFTP 服務器。
- 用於建立 SFTP 連接的身份驗證憑證(用戶名和密碼)。
- 文件傳輸命令和目錄操作。
- 何時:僅在您通過插件的管理介面手動啟動部署操作時發送數據。
- 在哪裡:所有連接都是與您配置的具有您自己服務器地址、端口和憑證的 SFTP 服務器建立的。不向任何第三方服務發送數據。
- PHP SSH2 擴展:對於 SFTP 功能,此外掛需要在您的服務器上安裝 PHP SSH2 擴展(php-ssh2)。SSH2 擴展是一個實現 SSH2 協議的開源 PHP 擴展。了解有關 SSH2 協議的更多信息,請訪問:https://www.php.net/manual/en/boozen。

外掛標籤

開發者團隊

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

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

原文外掛簡介

Bulk Deployer helps developers and agencies manage multiple WordPress installations by automating plugin deployment to many sites at once. Perfect for WordPress developers, agencies, and site administrators who need to deploy plugins across multiple client sites efficiently.
Key Features

Bulk Deployment: Deploy multiple plugins to multiple sites simultaneously
Secure Credential Management: Store FTP/SFTP credentials with encryption
Connection Testing: Test connections before deployment to avoid failures
Progress Tracking: Real-time deployment progress with detailed results
Flexible Protocols: Support for both FTP and SFTP connections
Clean Interface: Intuitive admin interface for easy management
Security First: All credentials encrypted using WordPress salts

Use Cases

WordPress agencies managing multiple client sites
Developers deploying plugins across development environments
Site administrators updating plugins on multiple installations
Automated deployment workflows for plugin updates

Security Features

Nonces on all AJAX endpoints for CSRF protection
Capability checks (manage_options) for access control
Passwords encrypted using WordPress salts
Secure credential storage and transmission

External Connections
This plugin enables you to deploy WordPress plugins to remote servers via FTP or SFTP. All connections are made exclusively to servers that YOU configure with YOUR own credentials.
What Gets Connected

Your Own Servers Only: The plugin connects only to FTP/SFTP servers that you manually add in the settings
User-Controlled Credentials: All server addresses, ports, usernames, and passwords are provided by you
No Third-Party Services: No data is sent to any service controlled by the plugin author or any third party

What Data Is Sent

Plugin Files: When you initiate a deployment, the plugin uploads the selected WordPress plugin files to your specified servers
When: Data is sent only when you manually trigger a deployment action
Where: Data goes only to the FTP/SFTP servers you have configured
No Tracking: The plugin does not send any analytics, usage data, or personal information anywhere

Connection Protocols

FTP: Standard File Transfer Protocol connections to your servers (typically port 21)
SFTP: Secure File Transfer Protocol over SSH to your servers (typically port 22)
Both protocols require you to provide server credentials and are used solely to upload plugin files to your own infrastructure

SSH2/SFTP Protocol Usage
This plugin uses the PHP SSH2 extension to establish SFTP connections to your remote servers. When SFTP is selected (port 22), the plugin uses the SSH2 protocol and the ssh2.sftp:// stream wrapper to securely transfer files.
What it is: SSH2 is a PHP extension that implements the SSH2 (Secure Shell) protocol, enabling secure file transfers via SFTP. The ssh2.sftp:// is a PHP stream wrapper that allows file operations over SFTP connections.
What it’s used for: The SSH2 extension is used to establish secure SFTP connections to your configured remote servers for uploading plugin files. This provides encrypted file transfer capabilities.
What data is sent: When you deploy plugins via SFTP, the plugin sends:
* Plugin files (as ZIP archives and extracted files) to your configured SFTP servers
* Authentication credentials (username and password) to establish the SFTP connection
* File transfer commands and directory operations
When: Data is sent only when you manually initiate a deployment action through the plugin’s admin interface.
Where: All connections are made to SFTP servers that you configure with your own server addresses, ports, and credentials. No data is sent to any third-party service.
PHP SSH2 Extension: This plugin requires the PHP SSH2 extension (php-ssh2) to be installed on your server for SFTP functionality. The SSH2 extension is an open-source PHP extension that implements the SSH2 protocol. For more information about the SSH2 protocol, visit: https://www.php.net/manual/en/book.ssh2.php
Privacy: All server credentials are encrypted using WordPress salts before being stored in your database. The plugin does not collect, store, or transmit any data to external services beyond the SFTP connections you configure.
For your security and legal protection, all server credentials are encrypted using WordPress salts before being stored in your database.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon