Home › Toolset Professional Support › [Resolved] A view being cached and not displayed correctly
This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.
Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
- | 10:00 – 13:00 | 10:00 – 13:00 | 10:00 – 13:00 | 10:00 – 13:00 | 10:00 – 13:00 | - |
- | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | - |
Supporter timezone: Asia/Kolkata (GMT+05:30)
I have Toolset and Kadence on a website. I also use WPRocket. For some reason I can't get WPRocket to not cache the view. It will randomly be missing parts or the CSS will be wonky.
I have tried to exclude the view's CSS:
/wp-content/uploads/toolset-blocks/(.*)7547(.*)\.css
I have wrapped the view in <!-- rocket-ignore -->
I have tried to exclude from JS:
/wp-content/uploads/toolset-blocks/(.*)7547(.*)\.js
/wp-content/uploads/toolset-blocks/(.*)-view-10023-(.*)\.js
I'm at a loss, it just pops back up randomly. Its located on a CPT.
Example community:
hidden link
Hello. Thank you for contacting the Toolset support.
With the following Doc you will find the more information about what you will have to exclude from minification:
- https://toolset.com/faq/how-to-use-optimization-plugins-with-toolset/
You can try to excluded all the JS files coming from the types and blocks plugin as you can see with the following WP Rocket plugin settings:
- hidden link
/wp-content/plugins/toolset-blocks/(.*).js /wp-content/plugins/types/(.*).js
If you want full list of files as per the above doc, here is that, per plugin:
wp-content/plugins/types/vendor/toolset/common-es/public/toolset-common-es-frontend.js wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/repetitive.js wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/conditional.js wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/main.js wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/date.js wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/validation.js wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/jquery.validate.js wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/additional-methods.min.js wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap4/js/bootstrap.bundle.min.js wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/select2/select2.js wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/toolset-event-manager/toolset-event-manager.min.js wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-select2-compatibility.js wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-parser.js wp-content/plugins/types/vendor/toolset/toolset-common/utility/js/utils.js wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/lib/codemirror.js wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/icl_editor_addon_plugin.js wp-content/plugins/toolset-maps/vendor/toolset/common-es/public/toolset-common-es-frontend.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/toolset-forms/js/repetitive.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/toolset-forms/js/conditional.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/toolset-forms/js/main.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/toolset-forms/js/date.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/toolset-forms/js/validation.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/jquery.validate.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/additional-methods.min.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/res/lib/bootstrap4/js/bootstrap.bundle.min.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/res/lib/select2/select2.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/res/lib/toolset-event-manager/toolset-event-manager.min.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/res/js/toolset-select2-compatibility.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/res/js/toolset-parser.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/utility/js/utils.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/lib/codemirror.js wp-content/plugins/toolset-maps/vendor/toolset/toolset-common/visual-editor/res/js/icl_editor_addon_plugin.js wp-content/plugins/toolset-maps/resources/js/wpv_addon_maps.js wp-content/plugins/cred-frontend-editor/vendor/toolset/common-es/public/toolset-common-es-frontend.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/toolset-forms/js/repetitive.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/toolset-forms/js/conditional.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/toolset-forms/js/main.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/toolset-forms/js/date.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/toolset-forms/js/validation.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/jquery.validate.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/additional-methods.min.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/res/lib/bootstrap4/js/bootstrap.bundle.min.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/res/lib/select2/select2.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/res/lib/toolset-event-manager/toolset-event-manager.min.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/res/js/toolset-select2-compatibility.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/res/js/toolset-parser.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/utility/js/utils.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/lib/codemirror.js wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/visual-editor/res/js/icl_editor_addon_plugin.js wp-content/plugins/cred-frontend-editor/public/js/frontend.js wp-content/plugins/cred-frontend-editor/public/js/media_manager_basic.js wp-content/plugins/cred-frontend-editor/public/js/select2_frontend.js wp-content/plugins/toolset-blocks/vendor/toolset/common-es/public/toolset-common-es-frontend.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/toolset-forms/js/repetitive.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/toolset-forms/js/conditional.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/toolset-forms/js/main.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/toolset-forms/js/date.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/toolset-forms/js/validation.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/jquery.validate.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/additional-methods.min.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/res/lib/bootstrap4/js/bootstrap.bundle.min.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/res/lib/select2/select2.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/res/lib/toolset-event-manager/toolset-event-manager.min.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/res/js/toolset-select2-compatibility.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/res/js/toolset-parser.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/utility/js/utils.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/lib/codemirror.js wp-content/plugins/toolset-blocks/vendor/toolset/toolset-common/visual-editor/res/js/icl_editor_addon_plugin.js wp-content/plugins/toolset-blocks/public/js/views-frontend.js wp-content/plugins/toolset-blocks/vendor/toolset/blocks/public/js/frontend.js wp-content/plugins/toolset-blocks/vendor/toolset/blocks/public/vendor/glide/glide.min.js wp-content/plugins/toolset-blocks/vendor/toolset/blocks/public/vendor/lightbox/js/lightbox.min.js wp-content/plugins/types-access/vendor/toolset/common-es/public/toolset-common-es-frontend.js wp-content/plugins/types-access/vendor/toolset/toolset-common/toolset-forms/js/repetitive.js wp-content/plugins/types-access/vendor/toolset/toolset-common/toolset-forms/js/conditional.js wp-content/plugins/types-access/vendor/toolset/toolset-common/toolset-forms/js/main.js wp-content/plugins/types-access/vendor/toolset/toolset-common/toolset-forms/js/date.js wp-content/plugins/types-access/vendor/toolset/toolset-common/toolset-forms/js/validation.js wp-content/plugins/types-access/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/jquery.validate.js wp-content/plugins/types-access/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/additional-methods.min.js wp-content/plugins/types-access/vendor/toolset/toolset-common/res/lib/bootstrap4/js/bootstrap.bundle.min.js wp-content/plugins/types-access/vendor/toolset/toolset-common/res/lib/select2/select2.js wp-content/plugins/types-access/vendor/toolset/toolset-common/res/lib/toolset-event-manager/toolset-event-manager.min.js wp-content/plugins/types-access/vendor/toolset/toolset-common/res/js/toolset-select2-compatibility.js wp-content/plugins/types-access/vendor/toolset/toolset-common/res/js/toolset-parser.js wp-content/plugins/types-access/vendor/toolset/toolset-common/utility/js/utils.js wp-content/plugins/types-access/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/lib/codemirror.js wp-content/plugins/types-access/vendor/toolset/toolset-common/visual-editor/res/js/icl_editor_addon_plugin.js
AND excluded following CSS files from minification:
wp-content/plugins/toolset-blocks/public/css/views-frontend.css wp-content/plugins/cred-frontend-editor/vendor/toolset/toolset-common/res/lib/select2/select2.css wp-content/plugins/toolset-maps/resources/css/toolset_maps_fixes.css
I am concerned about page speed, reason I have the plugin on there. If I exclude everything my page scores drop. Is there no way to exclude just the one view? It's the view at the bottom of the page under headline Nearby Communities.
Have you try to disable the cache for your view blcok?
Please check the following related ticket and try to disable the cache for your view blcok:
=> https://toolset.com/forums/topic/is-there-a-way-to-remove-cache-from-some-toolset-block-views/#post-2522419
Do you see it working?
I already cache off. I think its the CSS inside the view that is breaking. I will try and exclude those classes and see if the issue pops back up. THX
Ok - please let me know how it goes.