plugin-icon

DK Site Migration Pro

Move a full WordPress site — files and database — into one .wpmigrate archive and restore it elsewhere with serialized-safe URL replacement.
版本
1.0
最近更新:
Jul 26, 2026

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.

目前已測試版本
WordPress 7.0.2
此外掛程式已可供下載,並可用於你 系統。