WordPress cache plugins can cause all sorts of problems due to misconfiguration or conflicts. As with any other plugin, it is important you set your cache plugin correctly, and test everything to make sure everything is fine.
Cache plugins can cause problems on server side and in the browser.
Server side issues
Cache plugins can cause server side issue in rare instances. Most problems on the server side are caused by using two types of cache: object cache and database cache. These two cache methods are trying to optimize calls to database and they are caching results from database queries. So, if a plugin makes a request to get some data, cache plugin will first try to return cached data if previously cached. This can lead to plugins getting old or wrong data, especially if the website is dynamic and deals with multiple users, time sensitive information or things like that.
Most problems related to cache plugins can be solved by disabling database and object caching methods. Before asking for any support, make sure that you don’t have these cache methods active. If you use these cache methods, it is high probability that we can’t help you until you disable both these methods because they can provide you with false or old data. Plugins that support such cache methods are W3 Total Cache and WP Super Cache. Common problems caused by these cache methods are:
- You change some plugin settings and save changes, but once the page loads again, you again see old settings.
- You get errors about missing methods from incomplete objects, and this is direct result of object cache.
- After plugin update, you start getting errors or whole website goes blank, this can be caused by database and object cache methods.
Client side issues