Plugin Conflicts (Litespeed Cache & Simple Calendar)




Wordpress LScache Plugin: Plugin Conflicts (Litespeed Cache & Simple Calendar)

Last Updated on: Wed, 15 Apr 2026 00:00:02
I am using Litespeed Cache but it appears to be having a profound impact on the Simple Calendar plugin I am using for an embedded Google calendar. Its preventing todays date from correctly displaying and the next month from being viewed. When I disable Litespeed Cache, the calendar works. Can I do anything please to enable both plugins to work in harmony? Hi, Please check this wiki Best regards, Sorry, I dont understand what I need to do? Hi, How did you insert the Calendar in your page? Best regards, Using a shortcode? do I just add esi to the front of the shortcode? I dont understand what the different options on the wiki page you have sent me mean? Hi, Basically , just to make your shortcode an ESI block. 1. go to LSCWP ?> ESI tab , and enable ESI 2. change your shortcode , for example , your code is [my-calendar] , you change it to [esi my-calendar ttl= 3600 ] 3600 means 1 hour, you can change it to time you see fit , half day or a day or anything you wish. Best regards, Thank you and that will ensure that todays date is correctly highlighted on my calendar? Also, would you mind taking a look at my clients site: http://www.fakenhamgolfclub.co.uk and advising what settings I should have switched on in Litespeed Cache to produce the best results, as the site contains a lot of media? Hi, Yes, when you make it ESI block ,that shortcode will be individually separately cached. But depends on how you TTL set , it might be delayed for sometime. for example if you set TTL=600 , then it means if the cache is generated in 23:55 , then it will be updated in 00:05. Best regards, It didnt work? when I rename the shortcode on the relevant page from [calendar id= 270 ] to [esi calendar-id= 270 ttl= 600 ] the calendar disappears from my site entirely! Ive been and looked at the settings for the calendar and the shortcode link cannot be amended there. [esi calendar-id= 270 ttl= 600 ] you have an extra - in calendar-id . Use [esi calendar id= 270 ttl= 600 ] Sorry that was a typo, I did not have the hyphen in the shortcode on the site and have tried again to be sure and the calendar definitely fails to display when the code is changed. If I exclude the page with the calendar (fixtures) from being cached, will that resolve the issue? Hi, Yes, if you exclude that page , it will resolve the issue , but its not the optimal one. please be aware that if you set it to 600 , that means you will have to wait at maximum of 10 minutes for it to be updated. you can try set it to 0. Best regards, The shortcode didnt work so I excluded the page last night and the calendar has changed to the current day without me having to force it. Hi, Did you try TTL to 0 or any smaller numbers? If with 0 still no work , please submit a ticket here , we will investigate it. Best regards, The debug log can help when you enabled esi shortcode. BTW I cant find any report number in this topic. By the description The shortcode didnt work its hard for us to debug how it didnt work. Can you give more details on it?



LiteCache Rush: Speed comes from using less, not from doing it faster



Reference