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.zipA 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
- Download or clone this repository.
- Copy the
wordpress-migration-assistantfolder into:
wp-content/plugins/
- Log in to WordPress Admin.
- Go to Plugins.
- Activate WordPress Migration Assistant.
- 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.