Skip Navigation

[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)

This topic contains 5 replies, has 1 voice.

Last updated by Minesh 1 month ago.

Assisted by: Minesh.

Author
Posts
#2822918

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

#2822960

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

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
#2823042

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.

#2823248

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

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?

#2823485

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

#2823956

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Ok - please let me know how it goes.