[WordPress] 外掛分享: PressBrake

首頁外掛目錄 › PressBrake
WordPress 外掛 PressBrake 的封面圖片
全新外掛
安裝啟用
尚無評分
2 天前
最後更新
問題解決
WordPress 6.6+ PHP 8.0+ v1.0.0 上架:2026-09-10

內容簡介

PressBrake 為 WordPress 管理介面提供輕量級的安全防護,防止常見的管理錯誤,如更改已發佈的 URL、刪除重要內容及誤操作外掛。透過獨立的防護機制,確保使用者在進行潛在危險的操作時獲得警告。

【主要功能】
• URL 防護:在更改已發佈內容的 URL 前提供警告
• 內容防護:對重要內容變更進行額外確認
• 外掛防護:為每個外掛添加保護控制和備註
• 獨立設置:可在設定中啟用或禁用各防護功能
• 數據保護:不發送外部請求,所有數據保留在網站內部

外掛標籤

開發者團隊

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

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

原文外掛簡介

PressBrake adds a lightweight safety layer around three common administrative mistakes:

changing a published URL without considering existing links;
trashing, deleting, unpublishing, or restructuring important content; and
deactivating or deleting a plugin without remembering why it is required.

Each brake is independent and can be disabled under Settings > PressBrake. Disabled brakes do not register their operational hooks or load their assets.
URL Brake
Warns before a slug or parent change alters the URL of published posts, pages, or supported public custom post types. It shows the existing and proposed URL when WordPress can calculate both. PressBrake does not create redirects.
Content Brake
Adds a PressBrake Protection panel to supported content. Protected items require a deliberate, action-specific override before destructive or structural changes. The configured static front page and posts page receive enhanced warnings without being silently marked as manually protected.
Plugin Brake
Adds a private administrative note and optional protection control to each installed plugin. Protected plugins require a deliberate override before individual deactivation or deletion and are skipped by bulk actions. Multisite network controls use network-scoped data and capabilities.
PressBrake is not a security firewall. It does not prevent a determined administrator with server access from changing the site. It prevents accidental actions through supported WordPress administrative workflows.
No data leaves the website. PressBrake makes no external requests, adds no frontend cookies, and stores no personal data. Protection settings, post metadata, and private plugin notes remain inside WordPress.
Emergency recovery
If a protected plugin causes a problem, add this line to wp-config.php above the line that says to stop editing:
define( 'PRESSBRAKE_BYPASS', true );

All PressBrake protections are then bypassed and an administrator notice is shown. Settings, notes, and protection records remain intact. Remove the constant after recovery. Server access can also be used to rename or remove PressBrake itself; this plugin is an accident-prevention layer, not an access-control boundary.

延伸相關外掛

文章
Filter
Mastodon