sandywp / plugins / litespeed-cache
LiteSpeed Cache
All-in-one unbeatable acceleration & PageSpeed improvement: caching, image/CSS/JS optimization...
Ready in seconds.
v7.9.1 7,000,000+ installs WP 6.0+ PHP 7.4+

What you get inside
8 screens-
Plugin Benchmarks
-
Admin - Dashboard
-
Admin - Image Optimization
-
Admin - Crawler
-
Admin Settings - Cache
-
Admin Settings - Page Optimization
-
Admin Settings - CDN
-
Admin Settings - DB Optimizer
About this plugin
LiteSpeed Cache for WordPress (LSCWP) is an all-in-one site acceleration plugin, featuring an exclusive server-level cache and a collection of optimization features.
LSCWP supports WordPress Multisite and is compatible with most popular plugins, including WooCommerce, bbPress, and Yoast SEO.
LiteSpeed Cache for WordPress is compatible with ClassicPress.
Requirements
General Features may be used by anyone with any web server (LiteSpeed, Apache, NGINX, etc.).
LiteSpeed Exclusive Features require one of the following: OpenLiteSpeed, commercial LiteSpeed products, LiteSpeed-powered hosting, or QUIC.cloud CDN. Why?
Plugin Features
General Features
- Free QUIC.cloud CDN Cache
- Object Cache (Memcached/LSMCD/Redis) Support+
- Image Optimization (Lossless/Lossy)
- Minify CSS, JavaScript, and HTML
- Minify inline & external CSS/JS
- Combine CSS/JS
- Automatically generate Critical CSS
- Lazy-load images/iframes
- Responsive Image Placeholders
- Multiple CDN Support+
- Load CSS Asynchronously
- Defer/delay JS loading
- Browser Cache Support+
- Database Cleaner and Optimizer
- PageSpeed score (including Core Web Vitals) optimization
- OPcode Cache Support+
- HTTP/2 Push for CSS/JS (on web servers that support it)
- DNS Prefetch
- Cloudflare API
- Single Site and Multisite (Network) support
- Import/Export settings
- Attractive, easy-to-understand interface
- AVIF/WebP image format support
- Heartbeat control
+ This service is not provided by the LSCache plugin, nor is it guaranteed to be installed by your service provider. However, the plugin is compatible with the service if it is in use on your site.
LiteSpeed Exclusive Features
- Automatic page caching to greatly improve site performance
- Automatic purge of related pages based on certain events
- Private cache for logged-in users
- Caching of WordPress REST API calls
- Separate caching of desktop and mobile views
- Ability to schedule purge for specified URLs
- WooCommerce and bbPress support
- WordPress CLI commands
- API system for easy cache integration
- Exclude from cache by URI, Category, Tag, Cookie, User Agent
- Smart preload crawler with support for SEO-friendly sitemap
- Multiple crawlers for cache varies
- HTTP/2 support
- HTTP/3 & QUIC support
- ESI (Edge Side Includes) support*
- Widgets and Shortcodes as ESI blocks* (requires Classic Widgets plugin for WP 5.8+)
* Feature not available in OpenLiteSpeed
LSCWP Resources
- Join our Slack community to connect with other LiteSpeed users.
- Ask a question on our support forum.
- View detailed documentation.
- Read about LSCWP and WordPress on our blog.
- Help translate LSCWP.
- Contribute to the LSCWP GitHub repo.
Third Party Compatibility
The vast majority of plugins and themes are compatible with LSCache. Our API is available for those that are not. Use the API to customize smart purging, customize cache rules, create cache varies, and make WP nonce cacheable, among other things.
Privacy
This plugin includes some suggested text that you can add to your site’s Privacy Policy via the Guide in the WordPress Privacy settings.
For your own information: LiteSpeed Cache for WordPress potentially stores a duplicate copy of every web page on display on your site. The pages are stored locally on the system where LiteSpeed server software is installed and are not transferred to or accessed by LiteSpeed employees in any way, except as necessary in providing routine technical support if you request it. All cache files are temporary, and may easily be purged before their natural expiration, if necessary, via a Purge All command. It is up to individual site administrators to come up with their own cache expiration rules.
In addition to caching, our WordPress plugin has online features provided by QUIC.cloud for Image Optimization and Page Optimization services. When one of these optimizations is requested, data is transmitted to a remote QUIC.cloud server, processed, and then transmitted back for use on your site. QUIC.cloud keeps copies of that data for up to 7 days and then permanently deletes it. Similarly, the WordPress plugin has a Reporting feature whereby a site owner can transmit an environment report to LiteSpeed so that we may better provide technical support. None of these features collects any visitor data. Only server and site data are involved.
QUIC.cloud CDN, if enabled, uses LSCache technology to access your site, and serve your content from remote global nodes. Your data is not accessed by QUIC.cloud employees in any way, except as necessary in providing maintenance or technical support.
Please see the QUIC.cloud Privacy Policy for our complete Privacy/GDPR statement.
Questions
- Why do the cache features require LiteSpeed Server?
This plugin communicates with your LiteSpeed Web Server and its built-in page cache (LSCache) to deliver superior performance to your WordPress site. The plugin’s cache features indicate to the server that a page is cacheable and for how long, or they invalidate particular cached pages using tags.
LSCache is a server-level cache, so it’s faster than PHP-level caches. Compare with other PHP-based caches.
A page cache allows the server to bypass PHP and database queries altogether. LSCache, in particular, because of its close relationship with the server, can remember things about the cache entries that other plugins cannot, and it can analyze dependencies. It can utilize tags to manage the smart purging of the cache, and it can use vary cookies to serve multiple versions of cached content based on things like mobile vs. desktop, geographic location, and currencies. See our Caching 101 blog series.
If all of that sounds complicated, no need to worry. LSCWP works right out of the box with default settings that are appropriate for most sites. See the Beginner’s Guide.
Don’t have a LiteSpeed server? Try our QUIC.cloud CDN service. It allows sites on any server (NGINX and Apache included) to experience the power of LiteSpeed caching! Click here to learn more or to give QUIC.cloud a try.
- What about the optimization features of LSCache?
LSCWP includes additional optimization features, such as Database Optimization, Minification and Combination of CSS and JS files, HTTP/2 Push, CDN Support, Browser Cache, Object Cache, Lazy Load for Images, and Image Optimization! These features do not require the use of a LiteSpeed web server.
- Is the LiteSpeed Cache Plugin for WordPress free?
Yes, LSCWP will always be free and open source. That said, a LiteSpeed server is required for the cache features, and there are fees associated with some LiteSpeed server editions. Some of the premium online services provided through QUIC.cloud (CDN Service, Image Optimization, Critical CSS, Low-Quality Image Placeholder, etc.) require payment at certain usage levels. You can learn more about what these services cost, and what levels of service are free, on your QUIC.cloud dashboard.
- What server software is required for this plugin?
A LiteSpeed solution is required in order to use the LiteSpeed Exclusive features of this plugin. Any one of the following will work:
- LiteSpeed Web Server Enterprise with LSCache Module (v5.0.10+)
- OpenLiteSpeed (v1.4.17+)
- LiteSpeed WebADC (v2.0+)
- QUIC.cloud CDN
The General Features may be used with any web server. LiteSpeed is not required.
- Does this plugin work in a clustered environment?
The cache entries are stored at the LiteSpeed server level. The simplest solution is to use LiteSpeed WebADC, as the cache entries will be stored at that level.
If using another load balancer, the cache entries will only be stored at the backend nodes, not at the load balancer.
The purges will also not be synchronized across the nodes, so this is not recommended.
If a customized solution is required, please contact LiteSpeed Technologies at
[email protected]NOTICE: The rewrite rules created by this plugin must be copied to the Load Balancer.
- Where are the cached files stored?
The actual cached pages are stored and managed by LiteSpeed Servers.
Nothing is stored within the WordPress file structure.
- Does LiteSpeed Cache for WordPress work with OpenLiteSpeed?
Yes it can work well with OpenLiteSpeed, although some features may not be supported. See Plugin Features above for details. Any setting changes that require modifying the
.htaccessfile will require a server restart.- Is WooCommerce supported?
In short, yes. However, for some WooCommerce themes, the cart may not be updated correctly. Please visit our blog for a quick tutorial on how to detect this problem and fix it if necessary.
sandywp / also on the shelf
Try another plugin
4.3 · 1M+ installs
A very fast caching engine for WordPress that produces static html files.
Speed Optimizer – The All-In-One Performance-Boosting Plugin
4.2 · 1M+ installs
Boost your website performance and page speed, and increase conversions with powerful caching, frontend, media, and environment…
-
Get caching and more with this powerful cache plugin. Cache, optimize images, clean your database and minify for maximum…
Spin up a real WordPress site in seconds.
Test plugins, build a demo, hand a client a link — then squash it and start again. No local setup, no Docker.