Cache Cleaner is packed with options, giving you control over how it works and behaves. Here is the full list of the options you can find in the Cache Cleaner system plugin settings.

What to clean

You can enable or disable each feature, or optionally decide to trigger them only when cleaning via the administrator button.

Joomla Cache

Purge Cache This will clean the cache stored by Joomla! (not the browser's cache)
Minimum Age (in minutes) Set the minimum age (in minutes) of the files to delete. The age is measured from the last time the file was modified.
Clear Expired Cache Enable to purge the expired cache when cleaning cache.
Purge Update Cache Enable to purge the cache in the updates table (used for checking updates for Joomla! and extensions) when cleaning cache.
Purge Disabled Redirects Enable to purge the disabled links from the redirects component.
Invalidate Media Versions Select to delete the media/asset cache files and reset the media versions of the asset files in the media folder.
Global Check-in Enable to do a global check-in. This will unlock any checked-out items.

Temp Folder

Empty tmp Folder Select to have the tmp folder emptied when cleaning cache.
Minimum Age (in minutes) Set the minimum age (in minutes) of the files to delete. The age is measured from the last time the file was modified.

Custom Folders PRO

Empty Custom Folders Select to have the custom folders emptied when cleaning cache.
Custom Folders Enter the paths of extra folders you want emptied. The path should be relative to the root of the site. One path per line.

WARNING: Please use with care. If you enter a folder that has important files/folders, you will lose them when cache is cleaned!
Minimum Age (in minutes) Set the minimum age (in minutes) of the files to delete. The age is measured from the last time the file was modified.

Database Tables PRO

Clean Database Tables Select to have custom Database Tables emptied when cleaning cache.
Database Tables A comma or enter separated list of database table names you want emptied.
You may use #__ as a placeholder for your Joomla database prefix, like #__dbcache instead of jos_dbcache.

WARNING: Please use with care. If you enter names of tables with important data, you will lose it when cache is cleaned!

Server Cache PRO

LiteSpeed Purge the servers LiteSpeed cache when cleaning cache. This only works when your server is using LiteSpeed caching.
OPcache Purge the servers OPcache when cleaning cache. This only works when your server is using OPcache.
SiteGround Cache Purge the SiteGround Cache. You can only use this if your site is running on a SiteGround server on which Static/Dynamic Cache is active.

CDN Cache PRO

Please note that purging remote CDN cache will need some time.

Each of these CDN will require you to enter the respective account details and authentication methods (Username, API Key, Zone IDs...).

Cloudflare

Purge the Cloudflare cache. You can only use this if you have an active Cloudflare account.

You need to create an API Token with at least these Permissions:

  • Zone > Zone > Read
  • Zone > Cache Purge > Purge
KeyCDN Purge the KeyCDN cache. You can only use this if you have an active KeyCDN account.
CDN77 Purge the CDN77 cache. You can only use this if you have an active CDN77 account.

Query URL PRO

Query Url Let Cache Cleaner query a custom url in the background after purging all other caches.
URL Enter the full url to query when purging the cache. This url will be queried in the background.
URL Timeout Set the maximum time in seconds that may be used to query the above url.

How to clean it

Administrator Quick Link

Clean cache with a simple click!

Display Status Bar Button Options: No, Yes
Display Toolbar Button Options: No, Yes
Add Button Text Select whether to show text in the button
Button Text Set the text to show in the button. You can use a language string.
Button Classname Enter a classname for the button. This classname will be added to the button.

Frontend secret URL

You can define a secret word that you can use in a frontend URL to be able to clean the cache from a frontend URL.
Place your secret word after cleancache=, like:
http://www.yourdomain.com/index.php?cleancache=your_word
http://www.yourdomain.com/index.php?option=com_content&...&cleancache=your_word

Frontend secret Enter a word that can be placed in a frontend URL to clean cache.
...&cleancache=your_word
Show message Enable to show a message when cache is cleaned.

Automatic cleaning on Save

Cleans the cache if you save (or apply) something

Enable on Administrator Cleans the cache if you save (or apply) something from the administrator panel.
Enable on Frontend Cleans the cache if you save (or apply) something from the frontend.
Show message Enable to show a message when cache is cleaned.
Clean on tasks Comma separated list of tasks to consider as a save. You can also add tasks like publish, unpublish, remove, etc.

Automatic cleaning by Interval PRO

Cleans the cache every so many seconds

Enable on Administrator Cleans the cache every so many seconds from the administrator panel.
Enable on Frontend Cleans the cache every so many seconds from the frontend.
Seconds Enter the interval in seconds. The cache will be cleaned on pageload if it hasn't been cleaned for more than so many seconds.
Show message Enable to show a message when cache is cleaned.

Advanced

Show Size Enable to show the total size of the cleaned cache in the message.
Ignore Files/Folders Enter the paths of folders and files you don't want to be removed when cleaning cache. The path should be relative to the root of the site. One path per line.
Log Path The path of the log file used to store the time of the last clean. The file 'cachecleaner_lastclean.log' will be stored in this folder. Make sure your Joomla! setup is able to write to this folder.