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.

by Alan Teh · github.com/myalanteh/wordpress-migration-assistant

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/myalanteh/wordpress-migration-assistant/archive/refs/heads/main.zip

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.