[WordPress] 外掛分享: SafeEdit

首頁 › 外掛目錄 › SafeEdit
WordPress 外掛 SafeEdit 的封面圖片
全新外掛
安裝啟用
—
尚無評分
4 天前
最後更新
—
問題解決
WordPress 6.4+ PHP 8.1+ v1.0.0 上架:2026-10-11

外掛標籤

開發者團隊

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

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

原文外掛簡介

SafeEdit gives non-technical clients a safe, restricted editing interface for your pages and posts. Clients can only edit text content and swap images inside zones you define — they cannot break layouts, delete sections, touch code, or reach the WordPress admin.
How it works

You mark editable areas with data-safeedit="zone-name" attributes in your page HTML, or simply leave Auto-Content Detection on so the main content area becomes editable automatically.
Your client logs in, opens any page, toggles SafeEdit ON, and edits text inline or swaps images through the WordPress Media Library.
Changes are autosaved, and a backup snapshot is kept before each editing session so any change can be rolled back.

Key features

Safe text editing — clients edit only within defined zones; the surrounding HTML structure is locked.
Image swapping — swap any image zone through the WordPress Media Library.
Auto-Content Detection — make the main content area editable with no template changes.
Automatic backups — a snapshot is taken before each session, with one-click “Previous versions” rollback from the frontend.
SafeEdit Client role — a custom role that can only view the site and edit zones. It cannot access wp-admin, create posts, or change settings.
Per-page control — enable or disable SafeEdit for each page from a metabox.
Per-client page permissions — choose which SafeEdit Client users can edit each page; unrestricted pages remain editable by every authorized client.
Paste protection — pasted content is stripped to safe markup (no script or HTML injection).
Block editor ready — on block editor (Gutenberg) pages, paragraphs, headings, list items, and images become editable automatically, and every save preserves block delimiters and attributes.
Server-side sanitization — all content is sanitized with WordPress’s wp_kses before saving; off-site images and javascript: links are stripped.
Rate limiting — save endpoints are rate limited to protect your server.
No third-party calls — SafeEdit does not load fonts, scripts, or styles from external servers and does not phone home.

Custom client role
SafeEdit creates a “SafeEdit Client” role that can only view the frontend and edit SafeEdit zones. Clients are redirected away from wp-admin. They cannot create posts, change settings, install plugins, or do anything beyond editing the zones you allow.
Looking for more?
A separate premium version, SafeEdit Pro, adds Advanced Custom Fields (ACF) editing and WooCommerce product and price editing. All features included in this free plugin, including per-client page permissions, work without payment or a license key. The separately distributed Pro plugin is optional. See the “Go Pro” tab in the plugin settings for details.
SafeEdit is developed by Golden Lobster (WordPress.org username goldenlobster). Product website: https://safeedit.site/.

延伸相關外掛

文章
Filter
Mastodon