=== Enable Classic Editor & Widgets === Contributors: ayonm Donate link: https://www.buymeacoffee.com/ayonm Tags: classic editor, enable classic editor, block editor, disable gutenberg, gutenberg Requires at least: 4.9 Requires PHP: 5.6 Tested up to: 6.8.3 Stable tag: trunk License: GPLv2+ License URI: http://www.gnu.org/licenses/gpl-2.0.html A simple & lightweight plugin to enable the classic editor on WordPress with advanced configuration options. == Description == This is a lightweight Classic Editor plugin that gives you complete control over when to use the Classic Editor vs the Block Editor (Gutenberg). Despite the introduction of Gutenberg, a brand new block editor with WordPress 5.x, many users still prefer the Classic Editor due to its compatibility and ease of use. What does this plugin do? * Disables the Gutenberg Block Editor (with granular control) * Reverts back to the Classic WordPress Editor * Reverts to Classic Widgets section * Configure which post types use Classic Editor * Configure which user roles use Classic Editor * Simple mode for quick setup or Advanced mode for granular control * Modern, user-friendly settings interface How to use this plugin? * Simple Mode: Just activate the plugin and it works immediately (default) * Advanced Mode: Enable "Advanced Settings" to configure per post type and user role == Frequently Asked Questions == = How can I get back the Gutenberg Editor? =
You can either disable this plugin, or use the new settings page to configure which post types or user roles should use the Block Editor. = The plugin doesn't seem to be working? =
Make sure you have at least PHP version 5.6. For the plugin to work, it requires WordPress 4.9 or greater with the Gutenberg installed. = How do I access the advanced settings? =
After activating the plugin, go to Settings > Classic Editor+ to access the configuration options. == Screenshots == 1. WordPress page before plugin activation. 2. WordPress page after plugin activation. 3. Modern settings page for granular control. == Changelog == = 3.2 = * New Feature: Animated save button with success confirmation * New Feature: Toast notifications for better user feedback * New Feature: Unsaved changes detection with warning before navigating away * New Feature: Select All/Deselect All buttons for post types and user roles * New Feature: Dynamic selection count for post types and user roles * New Feature: Contextual help tooltips with detailed explanations * New Feature: Last saved timestamp display * Improvement: Per-Post Toggle now properly disabled when main plugin is OFF * Improvement: Advanced Settings now properly disabled when main plugin is OFF * Improvement: Settings validation warnings for conflicting configurations * Improvement: "Default" editor choice now shows what editor will actually be used * Improvement: Post list column shows actual editor (not just setting) with visual distinction * Improvement: Classic Widgets setting includes theme compatibility note * Improvement: Custom modal dialog for Reset Defaults (replaces browser confirm) * Improvement: Better visual feedback with disabled setting styling * Code quality: Improved inline documentation and code organization * Major refactoring: Per-Post Toggle and Classic Widgets toggles are now truly independent * Fixed critical bug: Classic Widgets toggle now works correctly in simple mode * Fixed critical bug: Per-Post Toggle now works correctly in simple mode when Advanced Settings is disabled * Improved UX: Added visual mode indicator (Simple vs Advanced) on settings page * Improved UX: Enhanced help text for all settings * Improved UX: Better JavaScript to prevent auto-enabling Advanced Settings * Fixed: Reset Defaults button now correctly resets all toggles including Classic Widgets * Code quality improvements and better inline documentation * And of course, General maintenance = 3.1 = * General maintenance = 3.0 = * Added advanced settings page * Added post type control * Added user role control * Added simple/advanced mode toggle * Maintained backward compatibility * Redesigned settings page with modern UI * Added toggle switches for better user experience * Improved layout for post type and user role selection * Added Reset Defaults button * Fixed uninstall process to clean up post meta * Various code improvements and optimizations = 2.7 = * Compatibility Update * Fixes blank page when editing = 2.6 = * Compatibility Update = 2.5 = * General maintenance & upgrades = 2.4 = * General maintenance & upgrades = 2.3 = * General maintenance & upgrades = 2.2 = * General maintenance & upgrades = 2.1 = * General maintenance & upgrades = 2.0 = * General maintenance & upgrades = 1.96 = * General maintenance = 1.95 = * Compatibility update = 1.94 = * General maintenance = 1.91 = * General maintenance = 1.90 = * Restores classic Widgets from block widgets brought from 5.8 = 1.85 = * General maintenance = 1.80 = * Latest WordPress version compatibility = 1.75 = * General maintenance = 1.7 = * Latest WordPress version compatibility = 1.6 = * Version & Support updates = 1.5 = * Version update = 1.4 = * Updated to support WordPress 5.4 = 1.3 = * Improved plugin security = 1.2 = * Minor code changes = 1.1 = * Minor security patch to prevent direct access. = 1.0 = * The first release.