[WordPress] 外掛分享: Bulk Deployer

WordPress 外掛 Bulk Deployer 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Bulk Deployer」是 2026-02-21 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2026-02-22,距離現在已有 3 天。
  • 外掛最低要求 WordPress 5.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

hmamoun |

外掛標籤

ftp | bulk | sftp | deploy | automation |

內容簡介

**總結:**

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。

原文外掛簡介

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.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Bulk Deployer」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.0 | trunk |

延伸相關外掛(你可能也想知道)

  • SSH SFTP Updater Support 》如果您的伺服器使用 SFTP,讓您的 WordPress 安裝保持最新狀態並以無麻煩的方式安裝外掛可能不太容易。“SSH SFTP Updater Support” for WordPres...。
  • CYAN Backup 》此外掛可根據設定的排程,將整個 WordPress 網站及其資料庫備份為 ZIP 檔案。支援遠端儲存選項包括 FTP、SFTP 和 FTPS。, CYAN Backup 是基於優秀的 Total Ba...。
  • BackupBank – No-Hassel WordPress BackUps 》一個不需煩惱的 WordPress 備份外掛, 使用 BackupBank 輕鬆地安全備份您的網站資產。利用您的儲存空間和計劃傳輸通過 SFTP、Google Cloud Storage、AWS 和更...。

文章
Filter
Mastodon