If you are using a caching plugin, you might need to exclude WPFunnels Checkout, Upsell, Downsell, and Thank you page from it.
Depending on different caching plugins, the settings are different to disable caching.
Here we’ve listed the most used caching plugins and how you can exclude pages from them:
- WP Rocket
- SiteGround Optimizer
- WP Super Cache
- W3 Total Cache
- WP Fastest Cache
- Comet Cache
- Cache Enabler
- Hyper Cache
- LiteSpeed Cache
- Swift Performance Lite
1. WP Rocket
Follow their official documentation – WP Rocket documentation
Follow the “Advanced settings” section of this Documentation
3. SiteGround Optimizer
Follow the “Exclude URLs from Caching” section of this Documentation
4. WP Super Cache
Go to WP Super Cache Settings >> Advanced >> Rejected User Agents and enter your URI there.
5. W3 Total Cache
Follow their official documentation – W3 Total Cache documentation
6. WP Fastest Cache
Go to WP Fastest Cache >> Exclude tab >> Exclude Pages >> Add New Rule.
Then select (If Request_URI) “is equal to” condition and add URI in the input field.
7. Comet Cache
Follow their official Documentation
8. Cache Enabler
Go to Cache Enabler >> Settings >> Cache Exclusions and add URI in the Page Paths field.
9. Hyper Cache
Go to Hyper Cache >> Do not cache pages with URIs.
Then click on the “Enable” check box and enter the URI in the input box.
10. LightSpeed Cache
Go to LiteSpeed Cache >> Cache >> Excludes tab and add URI in the Do Not Cache URIs field.
Both CSS and JS optimization can skip code from being aggregated and minimized by adding “identifiers” to the comma-separated exclusion list. The exact identifier string to use can be determined this way:
- if you want to exclude a specific file, e.g. wp-content/plugins/funkyplugin/css/style.css, you could simply exclude “funkyplugin/css/style.css”
- if you want to exclude all files of a specific plugin, e.g. wp-content/plugins/funkyplugin/js/*, you can exclude for example “funkyplugin/js/” or “plugins/funkyplugin”
- if you want to exclude inline code, you’ll have to find a specific, unique string in that block of code and add that to the exclusion list. Example: to exclude
<script>funky_data='Won\'t you take me to, Funky Town'</script>, the identifier is “funky_data”.
12. Swift Performance Lite
Go to Swift Performance Settings >> Caching >> Exceptions and add URI in the Exclude URI field.