[WordPress] 外掛分享: Preflight Update Sandbox

首頁 › 外掛目錄 › Preflight Update Sandbox
WordPress 外掛 Preflight Update Sandbox 的封面圖片
全新外掛
安裝啟用
—
尚無評分
13 天前
最後更新
—
問題解決
WordPress 6.4+ PHP 7.4+ v0.3.11 上架:2026-09-20

內容簡介

Preflight Update Sandbox 是一款幫助使用者在更新 WordPress 外掛前進行測試的工具。它透過在瀏覽器中啟動一次性沙盒,模擬當前的外掛環境,進行安全性檢查,確保更新不會影響網站運行。

【主要功能】
• 自動檢測待更新的外掛
• 在瀏覽器中啟動匹配的沙盒環境
• 進行自動健康檢查,確保無致命錯誤
• 提供安全性評估:安全/不安全/無法判定
• 互動式沙盒預覽,實時查看更新效果
• 一鍵應用通過的更新

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.3.11) 或搜尋安裝

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

原文外掛簡介

Updating a plugin on a live WordPress site is a leap of faith. Preflight Update Sandbox removes the guesswork.
When a plugin update is available, Preflight Update Sandbox boots a throwaway WordPress sandbox in your browser using WordPress Playground, reproduces your active plugins, and runs the update there first. It performs an A/B test:

Before — your active plugins at their current versions.
After — the same set, but with the target plugin updated.

If the “before” sandbox is healthy and the “after” sandbox is healthy, the update is marked Safe and you can apply it with one click. If “after” breaks while “before” worked, the update is flagged Unsafe and held back.
No staging server. No paid infrastructure. The sandbox runs in the browser and is discarded when you are done.
Why it is different
Rollback plugins only help after something breaks. Staging tools are heavy, manual, and often cost money. Preflight Update Sandbox tests before you commit, using free, disposable browser-based sandboxes — a capability only recently made possible by WordPress Playground.
What this early version does

Detects pending plugin updates.
Boots matched sandboxes (WordPress + PHP versions matched to your site).
Runs automated health checks (front page and login screen load, no fatal/critical errors).
Gives a Safe / Unsafe / Inconclusive verdict with details.
Live sandbox preview: boots the updated site in a visible, interactive sandbox right in the admin, with a Before/After toggle and an “Open in new tab” link, so you can click around and see the update working before applying it.
Applies a passed update with one click, securely.

On the roadmap

Theme and WordPress core update testing.
Importing your real content (WXR) into the sandbox for deeper checks.
Visual-regression screenshots (before vs. after).
Premium-plugin support via uploaded zips.
Scheduled background testing with email/Slack alerts.

External services
This plugin relies on external services to test updates. Nothing is sent to any third party except as described below, and testing only happens when you click a Test, Preview, or Clone button.

WordPress.org Plugin Directory & Downloads (api.wordpress.org, downloads.wordpress.org)

What: The plugin queries the directory to resolve the correct download URLs and versions for the plugin being tested and for your active repository plugins, then those plugin ZIP files are downloaded into the in-browser sandbox.
Data sent: plugin slugs and version numbers. No personal data is sent.
Terms: https://wordpress.org/about/privacy/ — Privacy: https://wordpress.org/about/privacy/

WordPress Playground (playground.wordpress.net)

What: The plugin loads the WordPress Playground runtime (a WebAssembly build of WordPress) from this service so a disposable WordPress sandbox can run inside your browser. The sandbox itself executes locally in your browser.
Data sent: standard requests to download the Playground runtime and assets. When you use the staging-clone feature, a snapshot of your site (plugin/theme files, settings and content) is loaded into the sandbox running in your browser; this snapshot is not uploaded to Playground’s servers.
Terms & Privacy: https://wordpress.org/about/privacy/ and https://developer.wordpress.org/playground/

If you do not want the plugin to contact these services, do not run a Test, Preview, or Clone.

延伸相關外掛

文章
Filter
Mastodon