# Content Migration Pro

A powerful WordPress plugin for migrating posts, pages, media, and internal links between WordPress sites.

## Description

Content Migration Pro helps you safely migrate posts, pages, media, and internal links from one WordPress site to another—without breaking links or losing images. Designed for safety, speed, and ease of use.

## Features

- **Secure REST API Connection**: Connect to source sites using application passwords
- **Selective Migration**: Choose specific posts, pages, or media to migrate
- **Automatic Link Remapping**: Internal links are automatically updated to match the new site structure
- **Media Migration**: Download and import media files with deduplication
- **Real-time Progress**: Track migration progress with detailed logs
- **Batch Processing**: Handle large sites efficiently
- **Export Results**: Export migration results to CSV
- **Modern UI**: Clean, responsive admin interface

## Installation

1. Upload the `content-migration-pro` folder to `/wp-content/plugins/`
2. Activate the plugin through the 'Plugins' screen in WordPress
3. Go to 'Content Migrator' in the admin menu
4. Follow the on-screen instructions to connect to your source site and start migrating content

## Requirements

- WordPress 5.0 or higher
- PHP 7.4 or higher
- REST API enabled on the source site
- Application password for secure connection

## Usage

### 1. Connect to Source Site
Enter the URL, username, and application password of the WordPress site you want to migrate from.

### 2. Select Content
Choose which posts, pages, or media files you want to migrate.

### 3. Configure Settings
Set migration options like link updating and media downloading.

### 4. Start Migration
The plugin will process your content and provide real-time progress updates.

## Support

- **Documentation**: [Plugin Documentation](https://github.com/your-username/content-migration-pro/wiki)
- **Support Forum**: [WordPress.org Support](https://wordpress.org/support/plugin/content-migration-pro/)
- **Bug Reports**: [GitHub Issues](https://github.com/your-username/content-migration-pro/issues)
- **Feature Requests**: [GitHub Discussions](https://github.com/your-username/content-migration-pro/discussions)

## Changelog

### Version 1.1.2
- Advanced log filtering and search
- New settings page with comprehensive options
- Improved UI with sidebar navigation
- Bug fixes and performance improvements

### Version 1.1.1
- Migration logs and progress tracking
- Sidebar navigation for better UX
- Plugin statistics dashboard
- Enhanced error handling

### Version 1.1.0
- Initial public release
- Core migration functionality
- Media handling and link remapping
- REST API integration

## License

This plugin is licensed under the GPL v2 or later.

## Author

**Steven Mathew**
- Website: [stevenmathew.dev](https://stevenmathew.dev)
- Email: [contact@stevenmathew.dev](mailto:contact@stevenmathew.dev)
