ExpressionEngine have good caching feature. You can see about Data Caching and Performance. The cached data can be cleared from ExpressionEngine’s Control Panel -> Tools -> Data -> Clear Caching. Here you can see the options to clear different cached data.

Clear Cached data

Also, there is a plugin Cron-Clean-Cache which works with Cron plugin to clear the cache. But I don’t think if you would like to schedule CRON at server end by calling an URL, it would work. There is a simple way just by having this code (for ExpressionEngine v2.+):

You can have this code within a template (PHP enabled) OR create a plugin and call the plugin tag within template OR create a module with action id which will set an URL like You can schedule the CRON with that specific URL which will clear the cache periodically.


We offer full range of creative services, from design to development, multimedia, e-commerce, CMS development and mobile application development

We are expert in CMS's like ExpressionEngine, Craft CMS, Statamic, WordPress and many others.




Message has been sent to us.
Error sending your message.