Fastless Cache Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Fastless Cache does one job: it makes your site fast.
When someone visits a page, Fastless Cache saves it as a static HTML file. The next visitor gets that file right away, without WordPress booting up, without a single database query, and without your theme or plugins running at all. That is where the speed comes from. On a cache hit there is nothing left to do.
There is no setup wizard and no wall of options to get wrong. Install it, activate it, and it starts caching. The defaults are the ones most sites want, and you only open the settings if you feel like fine-tuning something.
Fast by default
- Pages are served from a static file, before WordPress loads
- Cache hits skip the database and PHP completely
- Optional gzip and Brotli compression
- Optional separate cache for mobile visitors
- Repeat visits get a quick “not changed” reply instead of the whole page again
It looks after itself
Caching is only useful if it stays fresh, so Fastless Cache clears the right pages for you. Publish or edit a post, approve a comment, change a term, update a user, and the affected pages are cleared automatically. You decide which of those should trigger a clear. There is also a Clear button in the admin bar and on the dashboard, plus a WP-CLI command for when you would rather stay in the terminal.
WooCommerce
WooCommerce stores are handled with care. Cart, checkout and my-account pages are never cached, so shoppers always get a live, correct page. Account endpoints, the order-received page and the order-pay page are left alone too. When a product or its stock changes, the affected pages are cleared for you. And if your theme updates the cart with WooCommerce’s own AJAX fragments, you can choose to cache pages for shoppers who already have items in their cart.
Elementor
Fastless Cache is made to work tightly with Elementor. The editor and preview screens are never cached, so unpublished content can’t leak out through the cache. Save a template or a global widget, or let Elementor regenerate its CSS, and the cache is cleared for you. It is on by default, and you can switch it off on the General tab if you would rather manage it yourself.
Query strings
Your campaign links keep working. Tracking parameters such as UTM tags, gclid and fbclid are ignored, so a link with tracking still lands on the cached page. Run a shop or a filtered listing? Turn on “Cache with query strings” and give sort, filter and pagination their own cached versions, so each one is fast too.
Cookies
Some visitors arrive with cookies. Login, password-protection and comment-author cookies always bypass the cache, so a logged-in user never sees a stale page. If your site uses other cookies to show different content, you can list the ones that should bypass the cache, or the ones that deserve their own cached copy.
Exclusions and extras
- Exclude post IDs and page paths, with * wildcards
- Cache preload from the dashboard, run in small background batches
- Export and import your settings as JSON
- Full multisite support
- A clean uninstall that removes the drop-in, the .htaccess rules, the WP_CACHE constant and every cache file it created
The drop-in only ever deletes an advanced-cache.php file it owns, so uninstalling Fastless Cache can never remove another plugin’s drop-in.
WP-CLI
You can also manage the cache from the command line.
wp fastless-cache clear
Clear the page cache.
OPTIONS
- [–ids=]
- Clear the cache of a given post ID. Separate multiple IDs with commas.
- [–urls=]
- Clear the cache of a given URL. The URL can be with or without a scheme, and can include a wildcard path and a query string. Separate multiple URLs with commas.
- [–sites=]
- Clear the cache of a given blog ID (multisite). Separate multiple blog IDs with commas.
EXAMPLES
# Clear the whole page cache.
$ wp fastless-cache clear
Success: Site cache cleared.
# Clear the cache of post IDs 1, 2 and 3.
$ wp fastless-cache clear --ids=1,2,3
Success: Pages cache cleared.
# Clear the cache of https://www.example.com/about-us/.
$ wp fastless-cache clear --urls=www.example.com/about-us/
Success: Page cache cleared.
# Clear the cache of any URL that starts with https://www.example.com/blog/how-to-.
$ wp fastless-cache clear --urls=www.example.com/blog/how-to-*
Success: Page cache cleared.
# Clear the cache of https://www.example.com/blog/ and all of its subpages.
$ wp fastless-cache clear --urls=www.example.com/blog/*
Success: Page cache cleared.
# Clear the cache of sites with blog IDs 1, 2 and 3 (multisite).
$ wp fastless-cache clear --sites=1,2,3
Success: Sites cache cleared.
Screenshots
Fastless Cache Settings
Fastless Cache Settings
Fastless Cache Settings
Fastless Cache Settings
Fastless Cache Settings
Fastless Cache Settings
Fastless Cache Settings

