WP Manifestindependent plugin directory
manifest / utilities / wordpress-migration-assistant

WordPress Migration Assistant

A simple WordPress migration helper plugin for exporting database backups, checking site paths, and preparing migration reports.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/myalanteh/wordpress-migration-assistant/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A lightweight WordPress plugin that helps developers review important website information before migrating a WordPress site to a new hosting provider or domain.

Features

  • Displays WordPress site URL and home URL
  • Shows WordPress and PHP version
  • Shows database name and table prefix
  • Displays upload, content, and plugin directory paths
  • Provides a basic migration checklist
  • Generates a downloadable migration report

Technologies Used

  • PHP
  • WordPress Plugin API
  • WordPress Admin Hooks
  • HTML

Installation

  1. Download or clone this repository.
  2. Copy the wordpress-migration-assistant folder into:
wp-content/plugins/
  1. Log in to WordPress Admin.
  2. Go to Plugins.
  3. Activate WordPress Migration Assistant.
  4. Go to Tools > Migration Assistant.

Use Cases

This project is useful for:

  • WordPress website migration preparation
  • Hosting transfer checks
  • Domain migration planning
  • Freelance WordPress troubleshooting portfolio
  • Developer learning and plugin practice

Repository Structure

wordpress-migration-assistant/
├── wordpress-migration-assistant.php
├── README.md
├── LICENSE
├── .gitignore
└── assets/
    └── screenshot-placeholder.txt

Future Improvements

  • Database export feature
  • Search and replace old URLs
  • File size scanner
  • Plugin compatibility checker
  • Migration status checklist
  • Backup ZIP generator

Author

Alan Teh

Freelance Web Developer specializing in PHP, WordPress, website troubleshooting, hosting, and migration support.

License

This project is licensed under the MIT License.