=== Assertivlogix Simple Cache === Contributors: nikulpatel Tags: cache, performance, minify Requires at least: 4.7 Tested up to: 6.8 Stable tag: 1.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Lightweight caching plugin by Assertivlogix that caches pages, CSS, and JS files for faster performance. == Description == Assertivlogix Simple Cache is a lightweight WordPress plugin that improves front-end performance by caching rendered pages and minified CSS/JS assets to reduce server load and page load times. - **New:** Optional lazy loading for `` tags. Enable the checkbox in the plugin settings to automatically append `loading="lazy"` to cached HTML when your theme or host does not already handle it. - **Advanced CSS controls:** remove unused selectors and duplicates, combine local stylesheets into an async-delivered bundle, and inline auto-generated or manual critical CSS for faster first paint. == Compatibility == This plugin relies on `ob_start()` buffering and is not supported on servers that already provide full-page caching at the base/server level (e.g., managed hosts with Varnish, LiteSpeed cache services, or proprietary edge caches). Combining two page caches can cause double-caching, stale pages, or broken purge flows, so we cannot offer support for those environments. == Installation == 1. Upload the `assertivlogix-simple-cache` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. The plugin will automatically start caching; clear caches when updating content. == Frequently Asked Questions == = How do I clear the cache? = The plugin clears cache automatically on post or page save. For manual clearing add or call the `ASCL_Cache::clear_cache()` method if needed. == Changelog == = 1.0 = * Initial release.