WordPress.org

Plugin Directory

Optimal State – Database Cleaner, Speed Optimization & Backup Manager

Optimal State – Database Cleaner, Speed Optimization & Backup Manager

Beskrywing

Optimal State, also known as WP Optimal State outside the official repository, is the only WordPress performance plugin you’ll ever need. Combining enterprise-grade database optimization, automated backups, intelligent caching, brute force protection, and comprehensive cleanup tools into one unified solution.

Stop paying for multiple plugins. Optimal State replaces UpdraftPlus, WP Rocket, WP-Optimize, Perfmatters, Better Search Replace, Loginizer and more—delivering professional-grade performance optimization without the plugin bloat or subscription fatigue.

▶ Live Interactive Demo | ✪ Upgrade to Pro

Why WordPress Sites Choose Optimal State

🚀 4X Faster Than Using Separate Plugins
One optimized codebase instead of 4+ conflicting plugins means faster load times, reduced server overhead, and zero compatibility issues.

💰 Save Money on Multiple Plugin Subscriptions
Stop paying for separate plugins like WP Rocket, UpdraftPlus Premium, WP-Optimize Premium, Perfmatters, and Loginizer. Get everything in one place and eliminate subscription fatigue.

🎯 Database Optimization That Actually Works
Unlike basic cleaners, Optimal State performs deep optimization: table defragmentation, autoload optimization, corruption repair, and intelligent cleanup of 18+ data types.

📊 Real-Time Health Monitoring
Know exactly when your database needs attention with our proprietary health scoring algorithm—no guesswork, just data-driven optimization.

The Complete Performance Stack

🗄️ Database Optimization & Cleanup
One-Click Optimization – Comprehensive cleanup in seconds
Real-Time Health Score – Visual dashboard showing database efficiency (0-100 scale)
18 Cleanup Types – Post revisions, spam comments, transients, orphaned data, trashed items, auto-drafts, expired transients, oEmbed cache, WooCommerce sessions, Action Scheduler logs, and more
Table Optimization – Defragment and compact all database tables
Autoload Optimization – Reduce autoloaded data for faster page loads (Pro)
Table Repair & Analysis – Fix corrupted tables automatically (Pro)
Referential Integrity Scanner – Finds and removes database rows that point to content that no longer exists.
MySQL Index Manager – Scans your database for missing high-impact indexes and fixes them (Pro)
Database Structure Analysis – Detailed insights into table sizes, indexes, and optimization opportunities
Delete Unused Tables – Remove leftover tables from deleted plugins (Pro)

💾 Enterprise-Grade Backup & Restore
Automated Database Backups – GZIP-compressed with integrity verification
One-Click Restore – Restore any backup with automatic safety rollback
Smart Backup Management – Keep up to 10 backups with automatic rotation (Pro: 10, Free: 1)
Upload & Restore – Restore from any backup file (Pro)
Zero-Downtime Restoration – Temporary table swap technology for seamless recovery
Automatic Safety Backups – Created before all critical operations
Protected Backup Directory – .htaccess security prevents unauthorized access

⚡ Multi-Layer Caching System
Server-Side Page Caching – Lightning-fast HTML cache with smart invalidation
Browser Caching – Automatic .htaccess rules for static assets
Database Query Caching – Redis/Memcached compatibility (Pro)
Mobile-Specific Cache – Separate cache for mobile devices (Pro)
Smart Cache Preload – Sitemap-based automatic preloading (Pro)
GDPR-Compliant Cookie Detection – Custom consent cookie support (Pro)
Intelligent Cache Purging – Automatic invalidation on content updates
Cache Statistics – Real-time hit rates and performance metrics

🔍 Advanced Database Search & Replace
Serialization-Safe – Handles serialized PHP data correctly (critical for WordPress)
Dry Run Mode – Preview all changes before execution
Regex Support – Advanced pattern matching for complex replacements (Pro)
Table-Specific Operations – Target specific database tables
Detailed Results – See exactly what was changed and where

🎛️ Performance Optimization Tools
Bad Bot Blocking – Blocks resource-intensive crawlers and data scrapers
Lazy Load Images & Iframes – Load media only when visible
Heartbeat API Control – Reduce admin-ajax.php server load by 60%+
Post Revisions Limit – Control revision storage (save 30-50% database space)
Trash Auto-Empty – Automatically purge trash after X days
Disable XML-RPC – Block brute force attacks via XML-RPC
Remove Emoji Scripts – Save 12KB+ per page load
Clean WP Headers – Remove version info, RSD, WLW manifest, shortlinks
WooCommerce Optimization – Specialized cleanup for online stores

📈 Performance Analytics & Monitoring
PageSpeed Insights Integration – Core Web Vitals directly in your dashboard
Performance Metrics Dashboard – Track optimization impact over time
Database Statistics – Visual charts showing tables, indexes, overhead, and growth
Activity Logging – Complete history of all optimization operations (last 150)
Before/After Comparisons – Measure the impact of each optimization

⏰ Automation & Scheduling
Set-and-Forget Maintenance – Schedule daily, weekly, or monthly optimization (Pro)
Email Notifications – Receive reports after each automated task (Pro)
Custom Time Selection – Run maintenance during low-traffic hours (Pro)
Automatic Backup + Cleanup – Combined scheduled operations (Pro)

🔒 Security & Safety Features
Emergency Rollback – Automatic restoration if anything goes wrong
Maintenance Mode – Prevent visitor access during critical operations
Database Validation – Verify backup integrity before restore
User Access Control – Restrict plugin access to specific administrators (Pro)
Settings Export/Import – Backup and migrate your configuration
Protected Operations – Confirmation dialogs for destructive actions
Brute Force Prevention – Secure your login page against attacks

Perfect For

E-commerce Sites – WooCommerce optimization, session cleanup, Action Scheduler management
High-Traffic Blogs – Revision control, comment spam removal, transient cleanup
Agency & Developer Sites – Multi-site ready, bulk cleanup, staging/production migrations
Membership Sites – User metadata optimization, scheduled maintenance
Any WordPress Site – Suffering from slow admin, bloated database, or poor performance

Replaces These Popular Plugins

  • UpdraftPlus Backup & Restore
  • WP Rocket Caching & Performance
  • WP Super Cache Page Caching
  • WP-Optimize Database Cleanup
  • Better Search Replace Database Search & Replace
  • Perfmatters Performance Optimization
  • Heartbeat Control Heartbeat Management
  • WP Revisions Control Revision Limits
  • Clearfy Performance Tweaks
  • Advanced Database Cleaner Deep Database Cleanup
  • Autoptimize Performance Features
  • Loginizer Login Page Protection

What Makes Optimal State Different?

Unlike WP-Optimize: We include professional backup/restore and advanced caching—not just basic cleanup.

Unlike UpdraftPlus: We optimize your database for performance, not just backup. Backups are 40-60% smaller due to optimization.

Unlike WP Rocket: We tackle the root cause (database bloat) instead of just caching around the problem. Combined approach = better results.

Unlike Perfmatters: We provide complete database management, automated backups, and intelligent cleanup—not just toggle switches.

Unlike Loginizer: We provide a user-friendly, straightforward control panel that requires no technical expertise.

The Optimal State Advantage: One plugin, one interface, one optimization strategy. No conflicts, no compatibility issues, no subscription fatigue.

Live Preview, Free Version, and Pro Version

This Preview Version allows you to:
✓ Explore the complete interface and dashboard
✓ Review all features and capabilities
✓ Understand the health scoring system
✓ Plan your optimization strategy
✓ See exactly what you’re getting

Full Version (Free & Pro) includes:
✓ All operations fully functional
✓ Actual database optimization and cleanup
✓ Real backup creation and restoration
✓ Working cache system
✓ Search & Replace execution (Pro only)
✓ Automation scheduling (Pro only)
✓ Priority email support

Why offer a live interactive preview? Database optimization is serious business. We want you to be 100% confident in our interface, features, and approach before making any changes to your live site. Test drive everything risk-free, then upgrade when ready.

Technical Specifications

  • Minimum Requirements: WordPress 5.5+, PHP 7.4+
  • Tested Up To: WordPress 6.9
  • Server Compatibility: Shared hosting, VPS, dedicated, cloud (AWS, DigitalOcean, etc.)
  • Hosting Compatibility: Bluehost, SiteGround, WP Engine, Kinsta, Cloudways, all major hosts
  • Multisite: Not currently supported (coming soon)
  • Database Support: MySQL 5.6+, MariaDB 10.1+
  • Cache Support: Redis, Memcached, APCu compatible (Pro)

External Services and Resources

Optimal State utilizes the following third-party services and open-source libraries to enhance functionality and user experience:

  • Chart.js – Open-source JavaScript library for creating responsive, interactive data visualizations.
    Used in the plugin’s dashboard to display database statistics, performance trends, and health metrics.
    Chart.js is licensed under the MIT License and is included locally within the plugin.
    For more information, visit: https://www.chartjs.org/

  • Google PageSpeed Insights API – Performance measurement tool that analyzes web page content and generates suggestions to make that page faster.
    The plugin’s PageSpeed integration uses this API to fetch and display Core Web Vitals metrics and optimization opportunities.
    When you use the PageSpeed feature, your site URL is sent to Google’s servers for analysis.
    Use of this API is subject to Google’s Terms of Service and Privacy Policy.

    • API Documentation: https://developers.google.com/speed/docs/insights/v5/get-started
    • Terms of Service: https://developers.google.com/terms
    • Privacy Policy: https://policies.google.com/privacy
  • GTranslate Widget – Website translation service that provides automatic language translation functionality.
    The plugin loads the GTranslate popup widget from cdn.gtranslate.net to enable multi-language support in the admin interface.
    When the widget is loaded, it may connect to GTranslate’s servers to provide translation services.
    Use of this service is subject to GTranslate’s Terms of Service and Privacy Policy.

    • Service Website: https://gtranslate.io/
    • Terms of Service: https://gtranslate.io/terms-and-conditions
    • Privacy Policy: https://gtranslate.io/privacy-policy

Note: The PageSpeed Insights feature is optional and only activates when you manually request a performance analysis. No data is sent to external services without your explicit action.

Credits

  • Developed by Luke Garrison
  • Icons by Dashicons (WordPress Core)
  • Charts by Chart.js
  • Performance metrics based on Google PageSpeed Insights

Contributing: Interested in contributing to Optimal State? Feature requests, bug reports, and code contributions are welcome. Visit our support page for contribution guidelines.

Support and Documentation

Getting Help

  • User Manual: Comprehensive documentation built into the plugin (User Manual tab)
  • FAQ Section: Common questions answered above
  • Live Demo: Interactive preview to explore features before installation
  • Email Support: Priority support for Pro version users

Useful Links

Feature Requests

We actively develop Optimal State based on user feedback. If you have a feature request or enhancement idea, please contact us through the support page. Many current features were implemented based on user suggestions.

Screenshots

  • Database Backup & Restore Operations
  • Dashboard Overview – Health score gauge and quick analysis
  • Database Statistics – Visual charts and detailed metrics
  • Cleanup Interface – Itemized cleanup options with counts
  • Performance Metrics (Google PageSpeed Insights)
  • Advanced Database Operations – Defragmentation, Repair, Optimize Autoloaded Data
  • Database Search & Replace utility – Replace any string in your database
  • Database Structure Analysis – Detailed information on databases and tables
  • Performance Features – Toggle-based performance enhancements
  • Automation Settings – Schedule configuration interface
  • User Manual with detailed descriptions and explanations of each feature

Installation

Automatic Installation (Recommended)

  1. Log into your WordPress dashboard
  2. Navigate to Plugins Add New
  3. Search for “Optimal State” or “optistate
  4. Click “Install Now” on the Optimal State plugin card
  5. Click “Activate” after installation completes
  6. Access Optimal State from your WordPress admin menu

Manual Installation

  1. Download optistate.zip from WordPress.org
  2. Log into your WordPress dashboard
  3. Go to Plugins Add New Upload Plugin
  4. Choose the optistate.zip file
  5. Click “Install Now” then “Activate
  6. Access Optimal State from your admin menu

First-Time Setup

  1. Navigate to Optimal State in your admin menu
  2. Review the Dashboard to see your current database health score
  3. Check Statistics to identify optimization opportunities
  4. Create your first backup in the Backups tab
  5. Run One-Click Optimization from the Optimize tab
  6. Review the User Manual tab for detailed feature explanations

Kwel-vrae

What makes Optimal State unique compared to other optimization plugins?

Most plugins focus on just one thing—either backups, caching, or database cleaning. Optimal State unifies all three into a single, intelligent health suite designed to make your site faster and safer without the need for multiple plugins.

Here is why it stands out:
Safety First: We automatically create “Safety Backups” before any critical restoration, ensuring you can always undo changes. We also verify backup file integrity to prevent restoring corrupted data.
Deep Cleaning: Beyond standard cleanup, we analyze your database structure to identify abandoned tables left behind by old plugins and provide a detailed health score.
Smart Caching: Our built-in server-side caching includes intelligent cookie detection, ensuring high performance while maintaining compliance with privacy laws (GDPR/CCPA).
Complete Automation: Set it and forget it. Schedule automatic backups and optimizations, and receive email reports so you always know your site is healthy.

Can Optimal State actually replace WP Rocket and UpdraftPlus?

Absolutely. Optimal State includes professional-grade server-side caching (like WP Rocket), automated database backups with integrity verification (like UpdraftPlus), plus database optimization that neither of them provide. Many users report equivalent or better performance while saving $100+ per year in subscription fees.

Will this slow down my website?

No, quite the opposite. Optimal State only runs when you access the admin interface or during scheduled maintenance (which runs during low-traffic periods). The caching and performance features actively speed up your site for visitors by 30-70% on average.

Is it safe for my live production site?

Yes, with proper usage. Optimal State includes multiple safety features: automatic backups before critical operations, dry-run capabilities, emergency rollback, and detailed warnings before destructive actions. However, we strongly recommend:
– Creating a manual backup before first use
– Testing on a staging site if available
– Reviewing the User Manual before running advanced operations
– Starting with One-Click Optimization before using advanced tools

How is this different from WP-Optimize?

Optimal State goes far beyond basic cleanup:
Enterprise backup system with GZIP compression and integrity verification
Advanced caching (server-side, browser, database query)
Table defragmentation and corruption repair
Autoload optimization (reduce autoloaded data by 60%+)
Search & Replace with serialization handling
PageSpeed integration for Core Web Vitals monitoring
Automation scheduling with email notifications

WP-Optimize is a database cleaner. Optimal State is a complete performance suite.

What happens if something goes wrong during optimization?

Optimal State includes multiple safety mechanisms depending on the operation. Scheduled optimizations automatically create a backup before running cleanup operations (Pro version). When restoring a database backup, a safety backup of your current database is created first. If restoration fails, the emergency rollback system automatically restores your previous database state. The maintenance mode feature prevents visitor access during restore operations. We always recommend creating a manual backup before running your first optimization to ensure maximum safety.

Can I use this with my existing caching plugin?

You can, but you probably shouldn’t need to. Optimal State’s caching system is designed to match or exceed WP Rocket, WP Super Cache, and W3 Total Cache. Using multiple caching plugins often causes conflicts and reduces performance. We recommend:
1. Enable Optimal State caching
2. Test your site speed (GTmetrix, PageSpeed Insights)
3. If satisfied, disable your old caching plugin
4. Most users see equal or better results with just Optimal State

How often should I run database optimization?

It depends on your site activity:
High-traffic e-commerce (1000+ orders/month): Weekly or bi-weekly
Active blogs (100+ posts/month): Bi-weekly or monthly
Low-traffic sites: Monthly or when health score drops below 70

The Health Score indicator (Optimize tab) tells you exactly when optimization is needed. Scores below 70 = time to optimize. With the Pro version, you can schedule automatic optimization and forget about it.

Will optimization delete my posts, pages, or products?

Absolutely not. One-Click Optimization only removes unnecessary data:
Post revisions (old versions, keeps current content)
Auto-drafts (automatically saved drafts)
Trashed comments (already in trash)
Expired transients (temporary cache that expired)
Duplicate postmeta (redundant metadata entries)
Duplicate commentmeta (redundant comment metadata)
Orphaned data (references to deleted content)
Pingbacks and trackbacks (external link notifications)
Table optimization (defragmentation only)

Your published content is never touched. Every cleanup type includes a detailed description and confirmation dialog.

What are transients and why should I clean them?

Transients are WordPress’s temporary caching system. They’re supposed to auto-expire, but WordPress often leaves thousands of expired transients in your database indefinitely. Cleaning transients is:
100% safe – WordPress regenerates needed data automatically
High impact – Often removes 10-30% of database size
Recommended by WordPress developers as routine maintenance

This is the safest, highest-impact cleanup you can perform.

Does this work with WooCommerce?

Yes, and especially well. WooCommerce sites accumulate database bloat 3-5X faster than regular sites. Optimal State includes specialized WooCommerce optimizations:
Session cleanup (expired customer sessions)
Action Scheduler logs (background job history)
Transient cleanup (WooCommerce caches aggressively)
Order metadata optimization

Many WooCommerce site owners report 40-60% database size reduction after first optimization.

Can I restore a backup if something goes wrong?

Yes, in seconds. The Backups tab shows all available backups. Click the Restore button, and Optimal State will:
1. Create a safety backup of your current database
2. Validate the restoration target
3. Enable maintenance mode
4. Perform zero-downtime restoration using temporary tables
5. Verify database integrity
6. Automatically rollback if any issues occur

Important: This functionality requires the Free or Pro version (preview simulates the process).

What is “table overhead” and should I optimize it?

Table overhead is fragmented space in your database—like a fragmented hard drive. When you delete or modify data, MySQL leaves gaps. High overhead (>10MB) slows every database query. The “Optimize Tables” feature:
Defragments tables (reclaims wasted space)
Rebuilds indexes (faster queries)
Compacts data (smaller backup files)

Users typically see 15-30% performance improvement in admin areas after optimizing tables with high overhead.

Why don’t I see speed improvements when logged in?

By design. When you’re logged into WordPress as an administrator, caching is intentionally bypassed. This ensures:
– You see changes immediately after editing
– You can test safely without cached content
– Admin actions don’t corrupt the cache

To test actual performance, open your site in an Incognito/Private browser window (not logged in). This shows the cached experience your visitors receive—typically 50-70% faster load times.

Can I schedule automatic optimization?

Yes, with Pro version. The Automation tab lets you:
– Schedule weekly, daily, or monthly maintenance
– Choose specific times (e.g., 3 AM for low traffic)
– Enable email notifications for each run
– Combine backup + cleanup operations

Set it once and forget about manual maintenance. The Preview version displays the interface but doesn’t execute scheduled tasks.

What’s the difference between Free and Pro versions?

Free Version includes:
– Full database backup & restore (1 backup retention)
– Complete cleanup operations (all 18 types)
– Server-side & browser caching
– Table optimization
– Performance features (lazy load, heartbeat control, etc.)
– Health score monitoring
– Basic statistics

Pro Version adds:
– Extended backup retention (10 backups)
– Search & Replace execution
– Table repair & analysis
– Autoload optimization
– Automation scheduling with custom times
– Email notifications
– Mobile caching settings
– Cache preload
– GDPR cookie support
– Database query caching
– User access control
– Priority email support

See the complete comparison here: ⇄ Free vs. Pro Comparison

Does this work on shared hosting?

Yes, optimized for shared hosting. Optimal State respects server limits for:
– Memory (works with 128MB+ PHP memory_limit)
– Execution time (handles 30+ second max_execution_time)
– Disk space (efficient backup compression)

If you’re on very restrictive shared hosting, you may need to increase PHP limits via:
– Hosting control panel (cPanel, Plesk)
.htaccess file modifications
php.ini adjustments (if available)

Most shared hosts (Bluehost, SiteGround, HostGator, Hostinger) work perfectly out-of-the-box.

How do I migrate from WP Rocket or UpdraftPlus?

Migration is simple:

From WP Rocket:
1. Enable Optimal State caching (Performance tab)
2. Configure similar settings (lazy load, heartbeat, etc.)
3. Test your site speed in Incognito mode
4. Once satisfied, deactivate and delete WP Rocket
5. Save $$ on renewal

From UpdraftPlus:
1. Keep UpdraftPlus active temporarily
2. Create first backup with Optimal State (Backups tab)
3. Verify backup integrity (download and inspect)
4. Once confident, deactivate and delete UpdraftPlus
5. Save $$ on Premium

Pro tip: Run both plugins in parallel for 1-2 weeks before fully migrating.

Can I use Search & Replace to change my domain?

Yes, this is a primary use case. Search & Replace is perfect for:
Domain changes (http://oldsite.com https://newsite.com)
Protocol changes (http:// https://)
File path updates after server migration
Bulk content changes

Critical steps:
1. Create a manual backup first
2. Run in Dry Run mode to preview changes
3. Review results carefully
4. Execute only if results look correct
5. Test your site thoroughly after execution

Warning: This is a powerful tool. Mistakes cannot be undone except by backup restoration. Available in Pro version only.

Does this plugin collect any data?

No tracking, no phone-home. Optimal State operates 100% on your server. The only external connection is to Google’s PageSpeed Insights API, and only when you manually click “Run Audit” in the Statistics tab. We collect zero usage data, statistics, or personal information.

My health score is low: What should I do?

Follow this optimization workflow:

  1. Refresh Analysis (Optimize tab) – Ensure score is current
  2. Create Backup (Backups tab) – Safety first
  3. Run One-Click Optimization – Handles most issues automatically
  4. Check Score Again – Should improve 20-40 points
  5. If still low (<70), review Statistics tab for specific problems:
    • High overhead? Optimize Tables (Advanced tab)
    • Many revisions? Run targeted revision cleanup
    • Large autoload? Optimize Autoload (Pro, Advanced tab)
  6. Schedule Regular Maintenance – Prevent future degradation

Most sites reach 80-95 health score after first optimization.

What if I need help or something breaks?

Support options by version:

Preview Version: Comprehensive User Manual tab within plugin interface

Free Version: User manual + Community support via WordPress.org forums

Pro Version:
– User manual
– Priority email support (24-48 hour response)
– Detailed troubleshooting assistance

When contacting support, include:
– WordPress version
– PHP version
– Hosting provider
– Error messages
– Steps to reproduce issue

Contact Support

Can I test this on a staging site first?

Highly recommended! If your hosting provides a staging environment (WP Engine, Kinsta, SiteGround), we suggest:
1. Clone your production site to staging
2. Install and test Optimal State on staging
3. Run full optimization workflow
4. Test thoroughly (check all pages, forms, checkout, etc.)
5. If everything works perfectly, deploy to production

This is best practice for any database optimization plugin, not just Optimal State.

Does Optimal State work with page builders?

Yes, fully compatible with:
Elementor (most popular, extensively tested)
Divi (works perfectly with Divi’s caching)
Beaver Builder
WPBakery
Oxygen Builder
Bricks Builder
Gutenberg (native WordPress block editor)

Optimal State’s caching respects page builder content updates and automatically purges cache when you edit pages.

What’s your refund policy?

The Preview version is free—no purchase necessary. For paid versions (Pro), we offer a 14-day money-back guarantee. If Optimal State doesn’t meet your expectations, contact support within 14 days for a full refund, no questions asked.

Aanbevelings

Januarie 7, 2026
The plugin is really comprehensive and powerful. The developer helped me solve a little issue very quickly, great support!
Januarie 6, 2026
Very comprehensive and functional plugin. Requires technical knowledge and practice.
Januarie 6, 2026
I just discovered this plugin and am currently testing the preview version. I think it’s a smart idea to provide a demo that simulates the plugin’s advanced features. In fact, I’m realising that this plugin is very powerful and requires care when using it. From what I can see in the demo, it’s the most powerful plugin I’ve ever tried. I’ve never found database backup, cleaning and caching in a single plugin before. I will install the free version very soon, as it looks fairly comprehensive from what I can see. Regards, Andrew
Read all 3 reviews

Contributors & Developers

“Optimal State – Database Cleaner, Speed Optimization & Backup Manager” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:

Contributors

Changelog

1.2.0 – January 2026

  • Modal Confirmations: Added user-friendly confirmation dialogs for all critical database operations including Create Backup, One-Click Optimization, Table Defragmentation, Repair Corrupted Tables, Optimize Autoloaded Data, and all cleanup operations (both detailed and targeted). Each modal displays operation-specific details and item counts to ensure informed decisions before execution.
  • Print & Export: New functionality to print the manual or export it as a PDF for offline reference.
  • Navigation Enhancements: Integrated a “Back to Top” smooth-scroll button and a detailed Table of Contents for easier navigation of technical sections.
  • Persistent Tabs: The interface now uses sessionStorage in admin.js to remember your last active tab, ensuring you stay where you left off after a page refresh.
  • Preview Branding: Updated the header section with new “Preview” and “Free Version” badges for better version clarity.
  • Enhanced Modal Styling: Improved modal dialog appearance with better typography, spacing, and close button functionality for a more polished user experience.
  • Expanded Sanitization: Updated optistate.php with more robust sanitization for cache settings, including specific handling for cache_lifetime and query_handling.
  • Optimized Asset Loading: Modified admin.js to use passive scroll listeners, improving the responsiveness of the admin dashboard.
  • Code Refactoring: Migrated inline CSS styles from admin-interface.php to admin.css to improve performance and code maintainability.
  • Safety Features: All destructive operations now require explicit confirmation with clear warnings about permanent data deletion and backup recommendations where appropriate.

1.1.9 – January 2026

  • Added comprehensive user manual with detailed feature explanations
  • Expanded cleanup operations to 18 distinct types
  • Improved performance metrics display with Core Web Vitals
  • Enhanced toast notification system with detailed operation results
  • Replaced remote Font Awesome dependency with local Dashicons for faster loading
  • Localized Chart.js library to eliminate CDN dependency and improve privacy
  • Optimized database query efficiency for faster health score calculations
  • Fixed minor UI inconsistencies in mobile responsive design
  • Updated security recommendations based on WordPress 6.9 best practices

1.1.8 – November 2025

  • Added settings export/import functionality for configuration backup and migration
  • Enhanced PageSpeed Insights integration with detailed Core Web Vitals breakdown
  • Improved database structure analysis with index optimization recommendations
  • Fixed edge case where cache statistics displayed incorrect numbers
  • Updated security hardening recommendations for WordPress 6.8
  • Optimized backup compression algorithm for 15-20% smaller file sizes

1.1.7 – October 2025

  • Added specialized WooCommerce optimization targets (sessions, Action Scheduler, transients)
  • Enhanced caching configuration with mobile-specific options and GDPR cookie support
  • Improved automation scheduling interface with custom time selection
  • Added comprehensive activity logging for all optimization operations (last 150 actions)
  • Implemented smart cache invalidation on WooCommerce order updates
  • Fixed compatibility issue with WooCommerce 8.5+ database structure
  • Performance improvements in cleanup operation speed (30% faster)

1.1.6 – July 2025

  • Core database optimization features: 14 cleanup types, table optimization
  • Basic server-side and browser caching implementation
  • Security hardening tools: XML-RPC disable, emoji removal, header cleanup
  • Automated backup system with GZIP compression
  • Health score algorithm and visual dashboard
  • Performance features: lazy load, heartbeat control, revision limits