內容簡介
DK Site Migration Pro 是一款專為 WordPress 網站遷移設計的外掛,能將整個網站打包成自訂檔案,並在任何地方快速還原。此外掛具備安全性與隱私保護,適合各種主機環境。
【主要功能】
• 將整個網站打包成一個自訂檔案
• 支援小型可重啟的處理方式
• 完整的數據庫匯出,無需 mysqldump
• 匯入前進行檔案驗證與環境檢查
• 嚴格的路徑遍歷保護
• 隱私優先,所有操作在本地伺服器進行
外掛標籤
開發者團隊
原文外掛簡介
DK Site Migration Pro packages your entire WordPress site into one custom archive and restores it anywhere. It is built for real-world hosting: work is processed in small, resumable chunks so it never fails because of a low PHP time limit, small memory limit, or a disabled mysqldump.
What gets exported
All site files (uploads, plugins, themes and child themes, custom folders)
WordPress core files (optional)
The complete database, via a chunked PHP engine (no mysqldump required)
A manifest describing the source environment, plus per-entry and whole-archive checksums
What happens on import
The archive is validated (magic bytes, format version, checksums) before anything is written
A preflight checks PHP/WordPress versions and free disk space
Files extract to a staging area with strict path-traversal protection
The database loads into staging tables, then swaps in
URLs and server paths are rewritten everywhere — including inside PHP-serialized data — using a recursive engine that recomputes serialized string lengths, never a raw SQL replace
Safe by design
A dedicated capability plus nonces guard every action
Backups live in a protected directory with randomized filenames and an authenticated download handler
Secrets (database passwords, salts, tokens) are never written to logs or the archive manifest
Imports stage everything and swap late, with a rollback path if the swap fails
Privacy first
The plugin runs entirely on your own server. No site files, database content, or URLs are sent anywhere. Optional cloud storage is a separate, opt-in module and is disabled by default.
This is the free edition. A Pro edition adds unlimited archive size, cloud storage, scheduled and incremental backups, encryption, Multisite support, WP-CLI commands, and automatic rollback — all built on the same extension points, with no licensing logic baked into the core.
