=== SM Easy Post Migrator ===
Contributors: steviemathew
Donate link: https://stevenmathew.dev
Tags: migration, posts, pages, media, import
Requires at least: 5.0
Tested up to: 6.8
Stable tag: 1.1.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Migrate posts, pages, media, and internal links between WordPress sites without breaking links or losing images.

== Description ==
SM Easy Post Migrator helps you move your WordPress content from one site to another. Use it to migrate posts, pages, images, and other media files between WordPress sites without losing your content or breaking links.

**What You Can Do:**

* **Migrate Posts and Pages**: Copy your blog posts, pages, and content from your old site to your new site. All your text, formatting, and content structure is preserved.

* **Move Images and Media**: Automatically download and import all images, videos, and media files from your source site. The plugin checks for duplicates so you don't end up with multiple copies of the same file.

* **Fix Internal Links**: When you move content, all the links between your posts and pages are automatically updated to work on your new site. No broken links!

* **Choose What to Migrate**: Browse your source site and pick exactly which posts, pages, or media files you want to move. You're in control.

* **Track Your Progress**: See detailed logs of what was migrated, what succeeded, and what had issues. Export these logs to CSV if you need to review them later.

* **Easy to Use**: Connect to your source site using your WordPress username and application password, then select what you want to migrate. The plugin handles the rest.

Perfect for moving your blog to a new domain, consolidating multiple sites, or backing up your content to a new location.

== Installation ==
1. Upload the plugin files to the `/wp-content/plugins/content-migration-pro` directory, or install the plugin through the WordPress plugins screen directly.
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.

== Frequently Asked Questions ==
= Does this plugin migrate users or comments? =
No, SM Easy Post Migrator focuses on posts, pages, media, and internal links. User and comment migration is not supported in this version.

= What are the requirements? =
* WordPress 5.0 or higher
* PHP 7.4 or higher
* REST API enabled on the source site
* Application password for secure connection

= Can I migrate custom post types? =
Currently, the plugin supports standard posts, pages, and media. Support for custom post types is planned for a future release.

= How are internal links handled? =
The plugin automatically detects and remaps internal links to match the new site structure, including media URLs.

== Screenshots ==
1. Migration dashboard and overview
2. Content selection and migration progress
3. Migration logs and results

== Changelog ==
= 1.1.2 =
* Advanced log filtering and search
* New settings page with comprehensive options
* Improved UI with sidebar navigation
* Bug fixes and performance improvements

= 1.1.1 =
* Migration logs and progress tracking
* Sidebar navigation for better UX
* Plugin statistics dashboard
* Enhanced error handling

= 1.1.0 =
* Initial public release
* Core migration functionality
* Media handling and link remapping
* REST API integration

== Upgrade Notice ==
= 1.1.2 =
Recommended update for improved logging, settings, and UI enhancements.

== License ==
This plugin is licensed under the GPL v2 or later.

== Support ==
For support, feature requests, or bug reports, visit [https://wordpress.org/support/plugin/sm-easy-post-migrator/](https://wordpress.org/support/plugin/sm-easy-post-migrator/)
