New feature
- Complete plugin rebuild from legacy jkdevkit framework to standalone architecture
- Modern admin panel built with React 19 and Tailwind CSS v4
- 95+ optimization settings organized into 7 categories
- General: disable Heartbeat, emoji, jQuery Migrate, oEmbed, RSS, query strings, Dashicons, block CSS, autosave control
- Security: force SSL, HTTP headers, XML-RPC, REST API blocking, login protection, user enumeration prevention
- Media: SVG/WebP/AVIF upload support, image scaling control, progressive JPEG, filename cleanup, upload limits
- Admin: dashboard widget control, auto-update toggles for core/plugins/themes, Gutenberg switch, footer customization
- WooCommerce: asset optimization on non-shop pages, cart fragments, product tabs, checkout redirect, Select2 removal
- Extra: maintenance mode, search control, JPEG compression, RSS delay, 404 redirect, shortcodes in widgets
- 18 third-party plugin integrations: Elementor, Yoast, Rank Math, Jetpack, CF7, Gravity Forms, WPForms, and more
- Automatic plugin detection - integration settings appear only when the target plugin is active
- Dashboard with per-category stat cards and system information overview
- Quick Start panel with one-click recommended optimizations
- Import/Export: save and restore all settings as a JSON file
- License activation via Envato OAuth popup with automatic updates from Hub
- Feature gating: plugin locked to activation page until a valid license is provided
- Recommended and warning badges on settings that need attention
- Keyboard shortcut: save settings with Cmd+S (Mac) or Ctrl+S (Windows)
Improvement
- Automatic settings migration from previous plugin versions on activation
UI/UX
- Toast notifications for save, reset, activation, and error states
- Skeleton loading placeholders while settings data loads
- Confirmation dialog before resetting settings to defaults
- Page-level descriptions for every admin screen
Performance
- Admin assets total: ~45KB CSS + ~111KB JS (gzipped)
Compatibility
- Requires WordPress 6.0+ and PHP 8.1+
- Translation-ready with full .pot file (600+ strings)
- Clean uninstall - all options and transients removed on plugin deletion
Security fix
- Input sanitization and output escaping on every user-facing value
- Direct file access protection on every PHP file
Removed
- Legacy jkdevkit framework and ControlsManager dependency
- jQuery-based admin interface and Webpack build system
On this page