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:
|
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. |