Introduction
CS SiteGround Cache gets SiteGround's dynamic cache working on Joomla 5 and 6 sites.
SiteGround puts a reverse-proxy cache in front of every site it hosts. On Joomla it hardly ever caches anything, because Joomla starts a session for every visitor and marks every page no-cache. SiteGround skips any response that carries a cookie or says not to cache it, and the SiteGround dashboard ends up warning that fewer than 60% of visits are served from cache.
This plugin fixes that:
- On pages anonymous visitors can share, it removes the session cookie and Joomla's no-cache headers, then tells SiteGround the page can be cached. It only does that when no cookie is left on the response.
- Pages with Convert Forms, RSForm! Pro or the Joomla login module are cached too. Each visitor's browser fetches its own form security token the first time they use the form, so submissions still work. Pages with any other Joomla form are left uncached.
- Only real pages are cached. Feeds, JSON, error pages and URLs with query strings (apart from tracking parameters such as
utm_sourceandfbclid) never are. - Logged-in users get uncached pages unless you choose otherwise.
- Saving, deleting or publishing content purges SiteGround's cache, so modules that list articles on every page stay fresh. Template saves and extension installs purge it too.
- Exclude pages by URL (with wildcards), component, menu item or user agent.
- A Purge SiteGround Cache button sits in the admin header on every page, with an optional dropdown of your own paths.
- A status panel shows whether the site is on SiteGround and whether the cache can be reached. Test my home page checks whether your pages are actually cached, and says why not if they aren't. An optional scheduled task watches the home page and purges the cache and emails you if it ever isn't a normal page.
On a production SiteGround site, version 2.3.0 caches the ordinary pages and the Convert Forms pages, which earlier versions had to leave out.
Requires SiteGround hosting. The plugin talks to SiteGround's caching daemon, which only exists on SiteGround servers. It installs anywhere, but elsewhere it shows a notice and does nothing.
Joomla 5 and 6, PHP 8.1+. Admin interface in 15 languages. GPL-2.0-or-later, no Pro version. Not affiliated with or endorsed by SiteGround.
Current release: 2.3.0
Documentation: https://docs.cybersalt.com/extensions/siteground-cache
Changelog: https://docs.cybersalt.com/extensions/siteground-cache/changelog
CS SiteGround Cache
- Version:
- 2.3.0
- Developer:
- Cybersalt
- Last updated:
-
Nov 10 2026
3 days ago - Date added:
- Oct 20 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- p
- Compatibility:
- J5 J6
Share