WP Ghost is designed to be compatible with WordPress migration plugins, provided you follow a few steps during the migration process:

Domain Name Changes

If you’re only changing the domain name in Settings > General, WP Ghost will automatically adjust because its settings rely on website paths, not the domain name. After making this change, simply clear the cache, and everything should function correctly.

Server or Full Website Migrations

Before migrating to a new server or duplicating the website, back up your WP Ghost settings and deactivate the plugin. This ensures all default paths remain accessible for the migration plugin.

After the migration, reactivate WP Ghost and restore your settings from the saved backup.

Run a Frontend Test from WP Ghost > Change Paths to verify that the new server does not require additional configuration.

By following these steps, you can ensure a seamless migration process while maintaining WP Ghost’s security benefits.