{"id":271393,"date":"2026-06-14T16:33:43","date_gmt":"2026-06-14T16:33:43","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/techlab-site-migrator\/"},"modified":"2026-06-15T04:15:28","modified_gmt":"2026-06-15T04:15:28","slug":"techlab-site-migrator","status":"publish","type":"plugin","link":"https:\/\/kea.wordpress.org\/plugins\/techlab-site-migrator\/","author":14806894,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.1","stable_tag":"1.1.1","tested":"6.8.5","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"TechLab Site Migrator","header_author":"TechLab India","header_description":"Site readiness and migration preparation tool by TechLab India.","assets_banners_color":"c5b8a0","last_updated":"2026-06-15 04:15:28","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/techlabindia.com\/marketplace\/techlab-site-migrator-pro","header_author_uri":"https:\/\/techlabindia.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":73,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"aditkuma","date":"2026-06-14 17:09:29"},"1.1.1":{"tag":"1.1.1","author":"aditkuma","date":"2026-06-15 04:15:28"}},"upgrade_notice":{"1.1.0":"<p>Major update: new readiness score, server checks, interactive checklist, and redesigned UI. Update recommended for all users.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3572068,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3572068,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3572068,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3572068,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0","1.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Migration Readiness Score and Site Content Overview \u2014 see your overall readiness at a glance.","2":"WordPress &amp; Site Checks \u2014 detailed pass\/warn\/fail results for your WordPress environment.","3":"Server &amp; PHP Checks \u2014 PHP limits, database size, SSL, cURL, and more.","4":"Pre-Migration Checklist \u2014 interactive 15-point checklist with session-persistent progress.","5":"Pro Features overview \u2014 what you get when you upgrade."}},"plugin_section":[],"plugin_tags":[151,4155,267128,23756,267127],"plugin_category":[59],"plugin_contributors":[267129],"plugin_business_model":[],"class_list":["post-271393","plugin","type-plugin","status-publish","hentry","plugin_tags-backup","plugin_tags-migration","plugin_tags-server-check","plugin_tags-site-migration","plugin_tags-site-readiness","plugin_category-utilities-and-tools","plugin_contributors-aditkuma","plugin_committers-aditkuma"],"banners":{"banner":"https:\/\/ps.w.org\/techlab-site-migrator\/assets\/banner-772x250.png?rev=3572068","banner_2x":"https:\/\/ps.w.org\/techlab-site-migrator\/assets\/banner-1544x500.png?rev=3572068","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/techlab-site-migrator\/assets\/icon-128x128.png?rev=3572068","icon_2x":"https:\/\/ps.w.org\/techlab-site-migrator\/assets\/icon-256x256.png?rev=3572068","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>TechLab Site Migrator<\/strong> is a lightweight, read-only plugin that gives you a full picture of your WordPress site before you move it to a new host.<\/p>\n\n<p>No data is exported, no files are changed. It simply reads your existing environment and tells you what is ready, what needs attention, and what might cause problems during migration.<\/p>\n\n<h3>Free Features<\/h3>\n\n<p><strong>Migration Readiness Score<\/strong>\nA single 0\u2013100 score calculated from all your checks. Know instantly whether your site is good to go.<\/p>\n\n<p><strong>WordPress &amp; Site Checks<\/strong>\n* PHP version (with pass\/warn\/fail thresholds)\n* WordPress version compatibility\n* Active theme name and version\n* Permalink structure\n* Site URL vs Home URL mismatch detection\n* WP_DEBUG status\n* Multisite detection<\/p>\n\n<p><strong>Server &amp; PHP Checks<\/strong>\n* PHP memory limit\n* Max execution time\n* Upload max filesize &amp; post max size\n* MySQL \/ MariaDB version\n* Database size in MB\n* HTTPS \/ SSL status\n* cURL extension availability\n* ZipArchive extension availability<\/p>\n\n<p><strong>Site Content Overview<\/strong>\n* Published posts and pages\n* Media files count\n* Approved comments\n* Registered users\n* Installed vs active plugins\n* Uploads folder size<\/p>\n\n<p><strong>Pre-Migration Checklist<\/strong>\nA 15-point interactive checklist covering everything from backups and DNS TTL to caching, CDN, SSL, and URL search-replace \u2014 with session-persistent checkboxes.<\/p>\n\n<h3>Pro Features (Upgrade)<\/h3>\n\n<p>The Pro version handles the actual migration for you:<\/p>\n\n<ul>\n<li>Full site export (files + database) in a single package<\/li>\n<li>One-click import on the new host \u2014 no manual database editing<\/li>\n<li>Automatic URL search &amp; replace (including serialized data)<\/li>\n<li>Cloud backup to Amazon S3, Google Drive, or Dropbox<\/li>\n<li>WordPress Multisite network support<\/li>\n<li>Priority support from the TechLab India team<\/li>\n<li>30-day money-back guarantee<\/li>\n<\/ul>\n\n<p><strong><a href=\"https:\/\/techlabindia.com\/techlab-site-migrator\/\">Upgrade to Pro \u2192<\/a><\/strong><\/p>\n\n<h3>Why TechLab Site Migrator?<\/h3>\n\n<p>Most migration plugins only handle the export\/import step. They leave you to discover compatibility issues <em>after<\/em> the move \u2014 when your site is already down.<\/p>\n\n<p>TechLab Site Migrator gives you the diagnostic layer first: run the checks, fix the warnings, <em>then<\/em> migrate with confidence.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>techlab-site-migrator<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install directly from <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>Site Migrator<\/strong> in the WordPress admin menu (or <strong>Settings \u2192 TechLab Site Migrator<\/strong>).<\/li>\n<li>Review your Migration Readiness Score and address any warnings or failures before migrating.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20modify%20my%20site%20or%20export%20any%20data%3F\"><h3>Does this plugin modify my site or export any data?<\/h3><\/dt>\n<dd><p>No. The free version is entirely read-only. It reads existing WordPress and PHP values and displays them. Nothing is changed, exported, or sent anywhere.<\/p><\/dd>\n<dt id=\"is%20it%20safe%20to%20run%20on%20a%20live%20production%20site%3F\"><h3>Is it safe to run on a live production site?<\/h3><\/dt>\n<dd><p>Yes. All checks are read-only database and PHP queries. There is no risk to your live site.<\/p><\/dd>\n<dt id=\"what%20php%20version%20does%20it%20require%3F\"><h3>What PHP version does it require?<\/h3><\/dt>\n<dd><p>PHP 7.4 or higher. PHP 8.1+ is recommended for best results and future compatibility.<\/p><\/dd>\n<dt id=\"why%20is%20my%20readiness%20score%20not%20100%3F\"><h3>Why is my readiness score not 100?<\/h3><\/dt>\n<dd><p>The score reflects warnings as well as failures. Common reasons for a less-than-perfect score include: debug mode being on, a plain permalink structure, PHP below 8.1, or a low memory limit. Warnings don't necessarily block migration \u2014 they're things to be aware of.<\/p><\/dd>\n<dt id=\"can%20i%20migrate%20a%20multisite%20network%20with%20the%20free%20version%3F\"><h3>Can I migrate a multisite network with the free version?<\/h3><\/dt>\n<dd><p>No. Multisite migration is a Pro feature. The free version will detect that you are running multisite and flag it so you know to plan accordingly.<\/p><\/dd>\n<dt id=\"where%20do%20i%20find%20the%20pro%20version%3F\"><h3>Where do I find the Pro version?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/techlabindia.com\/marketplace\/techlab-site-migrator-pro\">techlabindia.com\/marketplace\/techlab-site-migrator-pro<\/a> or click the <strong>Upgrade to Pro<\/strong> button inside the plugin.<\/p><\/dd>\n<dt id=\"does%20the%20checklist%20save%20my%20progress%3F\"><h3>Does the checklist save my progress?<\/h3><\/dt>\n<dd><p>Yes \u2014 progress is saved in your browser's session storage so it persists while your tab is open. It resets when you close the browser.<\/p><\/dd>\n<dt id=\"is%20there%20a%20free%20support%20channel%3F\"><h3>Is there a free support channel?<\/h3><\/dt>\n<dd><p>Please use the <a href=\"https:\/\/wordpress.org\/support\/plugin\/techlab-site-migrator\/\">WordPress.org support forums<\/a> for free plugin questions. Pro customers receive priority email support.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Updated Upgrade to Pro links to point to the new marketplace page on techlabindia.com<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added Migration Readiness Score (0\u2013100)<\/li>\n<li>Added Server &amp; PHP checks tab (memory, execution time, upload limits, cURL, ZipArchive, SSL)<\/li>\n<li>Added Site Content Overview with uploads folder size<\/li>\n<li>Added interactive Pre-Migration Checklist (15 items, session-persistent)<\/li>\n<li>Added Pro Features tab with upgrade path<\/li>\n<li>Added plugin action links (Dashboard, Upgrade to Pro)<\/li>\n<li>Added plugin row meta links (Support, Review)<\/li>\n<li>Moved to class-based architecture with dedicated site-checker class<\/li>\n<li>Added uninstall.php for clean removal<\/li>\n<li>Added translation-ready POT file<\/li>\n<li>Redesigned admin UI with tabs, score circle, stat grid, and styled check tables<\/li>\n<li>Registered top-level admin menu with dashicons-migrate icon<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release \u2014 basic site readiness dashboard<\/li>\n<\/ul>","raw_excerpt":"Analyze your WordPress site before migrating. Check PHP, server, database, content stats and more with this free read-only readiness dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/271393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=271393"}],"author":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aditkuma"}],"wp:attachment":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=271393"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=271393"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=271393"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=271393"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=271393"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=271393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}