=== 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.