Introduction

Cache, Admin Performance

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_source and fbclid) 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

Functionality
Gets joomla pages caching properly, resolving SiteGround’s low cache utilization warnings. Only needed for joomla sites on Siteground.
Ease of use
Pretty much plug and play, download and enable the plugin. Once installed, the plugin provides a button to test whether it is working.
Support
The developer responded promptly answering my questions or resolving any issues right away.
Documentation
The online documentation and plugin help screens are very clear and detailed.
I used this to: SiteGround warned me that under 60% of my visits were served from cache. This extension fixed this issue and I no longer receive these warnings.
CS MCP for J
Free

CS MCP for J

By Cybersalt
Development Tools
CS MCP for J is a free Joomla 5 / 6 extension that turns your Joomla site into its own MCP server. Connect ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app, and it can manage your site directly: articles, menus, modules, users, custom fields, templates, extensions, Schema.org and more. It acts with exactly the permissions of the Joomla account it's worki...
CS Override Checker
Free

CS Override Checker

By Cybersalt
Access & Security
Cybersalt Override Checker is a free Joomla 5 and 6 extension that pairs your site with the AI assistant of your choice to security-review every flagged template override — classifying real risks, ignoring the cosmetic noise, and applying the patches you confirm without leaving the Joomla admin. The "X Changes found" problem Joomla's native Template Manager flags every override that has drifted...
MCP for SP Page Builder
Paid download

MCP for SP Page Builder

By Cybersalt
Extensions Specific Non-sorted
MCP for SP Page Builder is a Pro add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 62 tools for SP Page Builder by JoomShaper: pages, the JSON content tree, the section and saved-addon libraries, typography and colours, the...
MCP for AcyMailing
Free

MCP for AcyMailing

By Cybersalt
Acymailing extensions
MCP for AcyMailing is a free add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 33 tools for AcyMailing by Acyba: lists, subscribers, campaigns, the sending queue, reports and settings. It covers everything AcyMailing Starte...
MCP for VirtueMart
Free

MCP for VirtueMart

By Cybersalt
VirtueMart extensions
MCP for VirtueMart is a free add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 48 tools for VirtueMart: products, categories, manufacturers, prices, stock, orders, customers, reviews and diagnostics. VirtueMart needs Joomla...
MCP for Community Builder
Free

MCP for Community Builder

By Cybersalt
Community Builder extensions
MCP for Community Builder is a free add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 32 tools for Community Builder by Joomlapolis: members and their profile fields, sign-up moderation, custom fields and tabs, connections,...
MCP for JCE
Free

MCP for JCE

By Cybersalt
JCE extensions
MCP for JCE is a free add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 21 tools for JCE editor profiles: who gets which profile, what's on the toolbar, what each profile allows, and an audit for the signs of a known attack...
MCP for jDownloads
Free

MCP for jDownloads

By Cybersalt
jDownloads extensions
MCP for jDownloads is a free add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 17 tools for jDownloads by Arno Betz: categories and their folders, downloads, attaching files, licences, user-group limits and permissions, and...
MCP for JComment
Paid download

MCP for JComment

By Cybersalt
Extensions Specific Non-sorted
MCP for JComment is a Pro add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 15 tools for JComment by Joomla! Extensions Store: reading comments and threads, replying, approving, deleting, scoring spam, and a health check....
MCP for Override Checker
Free

MCP for Override Checker

By Cybersalt
Extensions Specific Non-sorted
MCP for Override Checker is a free add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 12 tools for CS Override Checker: listing the template overrides Joomla has flagged, reading each next to its core file, applying a fix, d...
CS MCP for YOOtheme Pro
Paid download

CS MCP for YOOtheme Pro

By Cybersalt
Extensions Specific Non-sorted
CS MCP for YOOtheme Pro is a Pro add-on for CS MCP for J, the free extension that turns a Joomla 5 / 6 site into its own MCP server. It gives the AI app you connect (ChatGPT, Claude, Codex, Cursor, VS Code with GitHub Copilot, Gemini CLI or any other MCP app) 14 tools for YOOtheme Pro: customizer settings, page-builder layouts, YOOtheme's Templates, My Layouts, the installed elements, a health che...

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
Download

Uses Joomla! Update System