{"id":347808,"date":"2026-08-07T07:53:17","date_gmt":"2026-08-07T07:53:17","guid":{"rendered":"https:\/\/nl.wordpress.org\/plugins\/website-migrator\/"},"modified":"2026-08-07T07:52:44","modified_gmt":"2026-08-07T07:52:44","slug":"dave-gerrits-site-migrator","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/dave-gerrits-site-migrator\/","author":18622929,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Dave Gerrits Site Migrator","header_author":"Dave Gerrits","header_description":"Export a complete WordPress website to one migration package and import it into a clean WordPress installation.","assets_banners_color":"33577f","last_updated":"2026-08-07 07:52:44","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/davegerrits.nl\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":27,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"davegerrits389","date":"2026-08-07 07:52:44"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3637551,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3637551,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3637551,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3637551,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3637551,"resolution":"1","location":"assets","locale":"","width":852,"height":869},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3637551,"resolution":"2","location":"assets","locale":"","width":849,"height":348},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3637551,"resolution":"3","location":"assets","locale":"","width":850,"height":772},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3637551,"resolution":"4","location":"assets","locale":"","width":852,"height":722}},"screenshots":{"1":"Dave Gerrits Site Migrator dashboard with export, import and language controls.","2":"Export a complete WordPress website to a migration package.","3":"Import a migration package on a clean WordPress installation.","4":"Support page with the built-in migration guide."}},"plugin_section":[],"plugin_tags":[151,4151,4155,23756,6441],"plugin_category":[59],"plugin_contributors":[273036],"plugin_business_model":[],"class_list":["post-347808","plugin","type-plugin","status-publish","hentry","plugin_tags-backup","plugin_tags-migrate","plugin_tags-migration","plugin_tags-site-migration","plugin_tags-wordpress-migration","plugin_category-utilities-and-tools","plugin_contributors-davegerrits389","plugin_committers-davegerrits389"],"banners":{"banner":"https:\/\/ps.w.org\/dave-gerrits-site-migrator\/assets\/banner-772x250.png?rev=3637551","banner_2x":"https:\/\/ps.w.org\/dave-gerrits-site-migrator\/assets\/banner-1544x500.png?rev=3637551","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/dave-gerrits-site-migrator\/assets\/icon-128x128.png?rev=3637551","icon_2x":"https:\/\/ps.w.org\/dave-gerrits-site-migrator\/assets\/icon-256x256.png?rev=3637551","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/dave-gerrits-site-migrator\/assets\/screenshot-1.png?rev=3637551","caption":"Dave Gerrits Site Migrator dashboard with export, import and language controls."},{"src":"https:\/\/ps.w.org\/dave-gerrits-site-migrator\/assets\/screenshot-2.png?rev=3637551","caption":"Export a complete WordPress website to a migration package."},{"src":"https:\/\/ps.w.org\/dave-gerrits-site-migrator\/assets\/screenshot-3.png?rev=3637551","caption":"Import a migration package on a clean WordPress installation."},{"src":"https:\/\/ps.w.org\/dave-gerrits-site-migrator\/assets\/screenshot-4.png?rev=3637551","caption":"Support page with the built-in migration guide."}],"raw_content":"<!--section=description-->\n<p>Dave Gerrits Site Migrator helps you move a complete WordPress website from one WordPress installation to another using a single <code>.dgmigrate<\/code> migration package.<\/p>\n\n<p>Create an export on the source website, download the migration package, install a clean WordPress installation on the destination, and import the package there. Dave Gerrits Site Migrator restores the database, plugins, themes, uploads and other WordPress content and performs final checks before reporting that the migration is complete.<\/p>\n\n<p>Dave Gerrits Site Migrator does not impose an artificial export or import size limit. The standard version uses the WordPress\/PHP upload mechanism for importing a package, so the effective maximum upload size is determined by the destination hosting environment.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Export the WordPress database and <code>wp-content<\/code> files.<\/li>\n<li>Create one <code>.dgmigrate<\/code> migration package.<\/li>\n<li>Validate the package before download and before restore.<\/li>\n<li>Import into a clean WordPress installation.<\/li>\n<li>Restore plugins, themes, uploads and database data.<\/li>\n<li>Process migrations in controlled steps.<\/li>\n<li>Safely handle serialized WordPress and plugin data during URL replacement.<\/li>\n<li>Perform integrity checks before and after important restore stages.<\/li>\n<li>Restore the source website's active plugins and theme after the database is ready.<\/li>\n<li>Update source URLs to the destination URL.<\/li>\n<li>Rebuild WordPress rewrite rules and permalinks after migration.<\/li>\n<li>Dutch and English plugin interface.<\/li>\n<li>Stop controls for active export and import processes.<\/li>\n<\/ul>\n\n<h4>How to migrate a website<\/h4>\n\n<ol>\n<li>Install and activate Dave Gerrits Site Migrator on the source website.<\/li>\n<li>Open <strong>Dave Gerrits Site Migrator &gt; Export<\/strong> and create a migration package.<\/li>\n<li>Download the <code>.dgmigrate<\/code> file after the final export check passes.<\/li>\n<li>Create a clean WordPress installation on the destination website.<\/li>\n<li>Install and activate Dave Gerrits Site Migrator on the destination website.<\/li>\n<li>Open <strong>Dave Gerrits Site Migrator &gt; Import<\/strong> and select the migration package.<\/li>\n<li>Start the import and keep the page open until the final validation succeeds.<\/li>\n<li>Check the migrated website and sign in again if WordPress asks you to.<\/li>\n<\/ol>\n\n<h4>Hosting upload limits<\/h4>\n\n<p>Dave Gerrits Site Migrator itself does not add an artificial import size restriction. The standard version uploads the migration package through WordPress\/PHP. Hosting settings such as <code>upload_max_filesize<\/code> and <code>post_max_size<\/code> therefore determine the maximum package that can be uploaded on the destination website.<\/p>\n\n<p>If the selected package is larger than the detected hosting upload limit, Dave Gerrits Site Migrator reports this before the import starts.<\/p>\n\n<h4>Website Migrator Pro<\/h4>\n\n<p>Website Migrator Pro is a separate product for larger WordPress websites and more advanced migration workflows.<\/p>\n\n<p>Pro also supports the normal manual export-and-import workflow, but adds more robust processing for large migration packages, controlled chunked uploads, resumable exports and imports, adaptive processing for slower hosting environments and extended integrity checks.<\/p>\n\n<p>Website Migrator Pro also includes <strong>Direct Migration<\/strong>. This connects the source and destination website with a secure temporary site key and transfers the website directly from server to server, without manually downloading and uploading the migration package.<\/p>\n\n<p>More information about Website Migrator Pro:\nhttps:\/\/davegerrits.nl\/website-migrator-pro-2\/<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>The JavaScript files in <code>assets\/<\/code> are the original human-readable source files distributed with this plugin. They are not minified and no build process is required.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install Dave Gerrits Site Migrator through <strong>Plugins &gt; Add New<\/strong>, or upload the <code>dave-gerrits-site-migrator<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate Dave Gerrits Site Migrator.<\/li>\n<li>Open <strong>Dave Gerrits Site Migrator<\/strong> in the WordPress admin menu.<\/li>\n<li>Use <strong>Export<\/strong> on the source website or <strong>Import<\/strong> on a clean destination installation.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20dave%20gerrits%20site%20migrator%20have%20a%20migration%20size%20limit%3F\"><h3>Does Dave Gerrits Site Migrator have a migration size limit?<\/h3><\/dt>\n<dd><p>Dave Gerrits Site Migrator does not impose an artificial export or import size limit. The standard import uses the WordPress\/PHP upload mechanism, so the destination hosting upload limit determines the largest package you can upload.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20clean%20wordpress%20installation%20on%20the%20destination%3F\"><h3>Do I need a clean WordPress installation on the destination?<\/h3><\/dt>\n<dd><p>Yes. Install WordPress on the destination first, then install and activate Dave Gerrits Site Migrator before importing the migration package.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20the%20existing%20destination%20website%3F\"><h3>What happens to the existing destination website?<\/h3><\/dt>\n<dd><p>The destination website content is replaced by the website contained in the migration package. Use a clean installation or make sure you no longer need the existing destination content.<\/p><\/dd>\n<dt id=\"what%20is%20included%20in%20a%20migration%3F\"><h3>What is included in a migration?<\/h3><\/dt>\n<dd><p>Dave Gerrits Site Migrator transfers the WordPress database and WordPress content such as plugins, themes and uploads. It then restores the source website configuration and performs final checks.<\/p><\/dd>\n<dt id=\"why%20might%20wordpress%20ask%20me%20to%20sign%20in%20again%3F\"><h3>Why might WordPress ask me to sign in again?<\/h3><\/dt>\n<dd><p>A complete migration restores the source database, including WordPress users. Your existing destination session may no longer be valid. Sign in with credentials from the migrated source website.<\/p><\/dd>\n<dt id=\"what%20does%20a%20503%20server%20error%20mean%3F\"><h3>What does a 503 server error mean?<\/h3><\/dt>\n<dd><p>A 503 response usually means the hosting server is temporarily overloaded or has reached a resource limit. Wait briefly, avoid other heavy hosting tasks during the migration, and try again. If it continues, check the hosting resource limits or contact the hosting provider.<\/p><\/dd>\n<dt id=\"what%20if%20my%20migration%20package%20is%20larger%20than%20my%20hosting%20upload%20limit%3F\"><h3>What if my migration package is larger than my hosting upload limit?<\/h3><\/dt>\n<dd><p>The standard version cannot override the WordPress\/PHP upload limit imposed by the hosting environment. Dave Gerrits Site Migrator will show the detected limit before import. Website Migrator Pro is intended for larger migrations and provides additional transfer methods.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20plugin%20language%3F\"><h3>Can I change the plugin language?<\/h3><\/dt>\n<dd><p>Yes. The Dave Gerrits Site Migrator dashboard lets you choose Dutch or English for the plugin interface.<\/p><\/dd>\n<dt id=\"where%20can%20i%20find%20website%20migrator%20pro%3F\"><h3>Where can I find Website Migrator Pro?<\/h3><\/dt>\n<dd><p>More information is available at:\nhttps:\/\/davegerrits.nl\/website-migrator-pro-2\/<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Complete WordPress website export to one <code>.dgmigrate<\/code> migration package.<\/li>\n<li>Import through the standard WordPress\/PHP upload mechanism.<\/li>\n<li>Controlled database and file restore processing.<\/li>\n<li>Safe handling of serialized data during URL replacement.<\/li>\n<li>Migration package and file integrity checks.<\/li>\n<li>Automatic URL and permalink finalization.<\/li>\n<li>Dutch and English plugin interface.<\/li>\n<\/ul>","raw_excerpt":"Export and import a complete WordPress website with one migration package. No artificial size limit; hosting upload limits still apply.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/347808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=347808"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/davegerrits389"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=347808"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=347808"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=347808"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=347808"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=347808"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=347808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}