If the changes we make in the Click to Chat plugin or in individual posts aren’t appearing on our site’s frontend, it’s almost always due to caching.
Caching helps speed up our website by storing static versions of our pages—but this can also prevent recent updates from showing immediately. Here’s how to identify the cause and fix it.
🚨 Why This Happens
When we update settings in Click to Chat (like position, design, pre-filled message, or display rules), the plugin may regenerate certain files or update how scripts are loaded. However, cached versions of old files may still be served, preventing those updates from appearing.
Types of caching that might interfere:
- WordPress caching plugins – They store HTML versions of our pages and sometimes minify/merge JavaScript or CSS files.
- CDNs (Content Delivery Networks) – These cache and serve files across a network of servers worldwide.
- Server-level caching – Some hosting providers (like SiteGround, Kinsta, GoDaddy, WP Engine) have built-in caching systems.
- Browser caching – our browser might keep old versions of scripts and stylesheets.
- Object and opcode caches (like Redis, Memcached, OPcache) – More advanced, but can occasionally affect dynamic settings.
✅ How to Fix It
- Clear Cache from our WordPress Caching Plugin
If we’re using caching plugins like WP Rocket, LiteSpeed Cache, WP Super Cache, W3 Total Cache, WP Fastest Cache, Autoptimize, or Hummingbird, we should go to their plugin settings in our WordPress dashboard and manually purge or clear the cache.
Additionally, while testing Click to Chat plugin changes, it’s a good idea to temporarily disable options such as Minify JavaScript/CSS, Combine files, or Delay/Defer JS if they are enabled.
2. Clear CDN or Hosting Cache
If we’re using a CDN (like Cloudflare, Bunny.net, StackPath) or our host provides server-side caching (like Kinsta, SiteGround, Bluehost, Hostinger, Godaddy etc.), go to the provider’s control panel and purge the cache.
- In Hostinger, go to hPanel > Websites > Manage > Performance and use the “Clear Cache” option.
- In GoDaddy, access the Hosting dashboard, go to Settings, and use the “Flush Cache” option if available.
- In Cloudflare, use the “Purge Everything” option.
- In SiteGround, go to Site Tools > Speed > Caching.
- In Kinsta, use MyKinsta > Tools > Clear Cache.
Check if the plugin updates reflect after purging.
3. Clear Browser Cache or Use Incognito Mode
our local browser may be holding onto cached files. Try these steps:
- Use Incognito/Private mode to test changes.
- Or, do a hard refresh:
- Windows:
Ctrl + F5
- Mac:
Cmd + Shift + R
- Windows:
4. Temporarily Disable Caching Plugins (If Needed)
If clearing the cache doesn’t work, temporarily deactivate all caching/minification plugins and re-check the site. This can help isolate whether the issue is cache-related.
If the changes appear after deactivating caching, we’ve found the source.
🔍 Still Not Seeing Changes?
Check these:
- Are changes saved properly in the plugin settings?
- Are any JavaScript errors showing in the browser console?
- Are other optimization tools (like Cloudflare Rocket Loader or SG Optimizer) modifying Click to Chat’s code?
- Are there any caching layers on the hosting side we’ve missed?
If we’re still stuck, contact support with these details:
- What change you made.
- Your site URL.
- Screenshot or screen recording of the settings and issue.