=== Bulk Classic to Block ===
Contributors: deepakness
Donate link: https://buymeacoffee.com/deepakness
Tags: gutenberg, block, conversion, bulk, migrate
Stable tag: 1.0.0
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Convert classic editor content to Gutenberg blocks in bulk. Supports all post types including custom post types.

== Description ==

Bulk Classic to Block is a powerful WordPress plugin designed to help you seamlessly migrate from the Classic Editor to the Gutenberg Block Editor. If you've upgraded to WordPress 5.0+ and have existing content created with the Classic Editor, this plugin automates the conversion process, saving you hours of manual work.

**The Problem:**
When you upgrade to WordPress 5.0+, all your existing Classic Editor content gets wrapped in a "Classic" block. To properly convert this content to individual Gutenberg blocks, you would normally need to edit each post manually and click "Convert to Blocks" - a tedious process if you have hundreds or thousands of posts.

**The Solution:**
Bulk Classic to Block automates this entire process. It scans your entire site, identifies all classic editor content, and allows you to convert everything to proper Gutenberg blocks with just a few clicks.

**Key Features:**
* **Universal Post Type Support** - Works with posts, pages, and all custom post types
* **Smart Scanning** - Automatically detects classic editor content across your entire site
* **Flexible Conversion** - Convert all content at once or select specific posts to convert
* **Post Type Filtering** - Filter and convert by specific post types (posts, pages, or custom types)
* **Status Filtering** - Filter by post status (published, draft, scheduled, private)
* **Individual Control** - Convert posts one at a time or use bulk actions
* **Automatic Indexing** - New content is automatically indexed as you create it
* **Safe & Efficient** - Uses WordPress core APIs for reliable conversion

**How It Works:**
1. **Scan** - The plugin scans your content to identify posts created with the Classic Editor
2. **Review** - View a detailed list of all posts that need conversion, organized by post type
3. **Convert** - Choose to convert all posts at once, or select specific posts using checkboxes
4. **Done** - Your classic content is now properly structured as Gutenberg blocks

**Perfect For:**
* Sites migrating from Classic Editor to Gutenberg
* Users with large amounts of existing content
* Developers managing multiple sites
* Anyone who wants to modernize their content structure

**Important:** The conversion process is irreversible. Always create a full backup of your site before converting content. We recommend testing on a staging site first.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/bulk-classic-to-block/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Navigate to **Tools > Classic to Block** (or click "Settings" on the plugins page)
4. Select a post type from the dropdown (or choose "All Types" to scan everything)
5. Click **"Scan Content"** to find all classic editor posts
6. Review the scan results showing how many posts need conversion
7. Choose your conversion method:
   * Click **"Convert All"** to convert everything at once
   * Or select specific posts using checkboxes and use the bulk actions dropdown
   * Or click **"Convert"** on individual posts
8. Wait for the conversion to complete - you'll see progress updates
9. Done! Your content is now using Gutenberg blocks

== Frequently Asked Questions ==

= Does it work with custom post types? =

Yes! The plugin supports all registered post types including custom post types.

= Can I convert specific posts? =

Yes. After scanning, you can select individual posts using checkboxes and convert them using the bulk actions dropdown.

= Is the conversion reversible? =

No. The conversion process is irreversible. Always create a backup before converting.

= What happens to my content? =

Your content is converted from classic editor format to Gutenberg blocks. The actual content remains the same, but it's now structured as blocks.

== Screenshots ==

1. Main conversion interface - Initial screen showing the warning message and conversion controls box with post type selector and "Scan Content" button
2. After scan - Results display showing the number of posts found ready for conversion, along with the full results table listing all posts with checkboxes and convert options
3. After convert all - Success message confirming that all content has been successfully converted to Gutenberg blocks

== Changelog ==

= 1.0.0 =
* Initial release
* Support for all post types including custom post types
* Bulk and individual conversion
* Post type filtering
* Status filtering
* Automatic content indexing

== Upgrade Notice ==

= 1.0.0 =
Initial release of Bulk Classic to Block converter.