Menu Close Menu
Menu
  • 0
    • Number of items in basket: 0

      • Your basket is empty.
      • Total: £0.00
      • Checkout
  • Blog
  • Extensions
  • Support
    • Documentation
    • Log a Support Ticket
  • Your Account
    • Register
  • Contact Us
  • Demo

Working with Caching Plugins

Working with Caching Plugins

Ensure functionality of the KB Support dynamic pages are not impacted by caching

Caching plugins can offer significant speed improvements for your end users when they are browsing your web pages.

They can also provide bandwidth use reductions and improved search engine optimisation.

Despite these improvements caching plugins may also create problems when your website is serving up dynamic content like KB Support does. We therefore recommend that you disable caching of these pages within your caching plugins settings.

Dynamic Content within KB Support

The core KB Support plugin serves dynamic content within the following pages and shortcodes…

  • Ticket Submissions page
    This is the page where you have the [kbs_submit] shortcode and is defined within Tickets -> Settings by way of the Submission Page option
  • Ticket Management page
    This is the page where you have the [kbs_tickets] shortcode and is defined within Tickets -> Settings by way of the Tickets Page option
  • Profile Management
    This is a page you may have chosen to create and included the [kbs_profile_editor] shortcode
  • Article listing
    This is a page you may have chosen to create and included the [kbs_articles] shortcode

The core KB Support plugin attempts to notify caching plugins to not cache both the Ticket Submissions page and the Ticket Management page by defining the DONOTCACHEPAGE constant*, however not all caching plugins will adhere to this. For this reason, we recommend configuring all caching plugins to not cache the pages listed above.

Please review your selected caching plugin’s documentation to determine how to bypass caching for specific pages.

* Defining the DONOTCACHEPAGE constant was introduced in version 1.0.4 of KB Support


Was this article helpful?

We're working hard to ensure we provide you with useful and relevant documentation to help you get the most out of KB Support.

Please take a moment to let us know if you found this article helpful.

Working with Caching Plugins

Caching plugins can offer significant speed improvements for your end users when they are browsing your web pages. They can also provide bandwidth use reductions and improved search engine optimisation. Despite these improvements caching plugins may also create problems when your website is serving up dynamic content like KB Support does. We therefore recommend that you…
KB Article rating: 2.0 based on 1 ratings

Share this:

  • Tweet
  • WhatsApp

Related Articles

FAQs Last updated: 5th March 2017

Published by Michael

Mike is the founder and lead developer of KB Support. When he's not working on KB Support, he's generally spending time with his 3 children and following his favourite football team

Posts by Michael Visit Website

Post navigation

Previous

Enable Support Worker Ticket Submissions

Next

Changing Ticket Status Labels

Article Categories

  • Configuration
    • Advanced
    • Getting Started
  • Developer Docs
    • Constants
    • Hooks
  • Extensions
  • FAQs

Social Links

  • Follow us on Twitter
  • Like us on Facebook
  • Fork us on GitHub

Resources

  • Contact Us
  • KB Support Discount Code
  • KB Support Demo Site
  • Easy Plugin Demo

Sign up to our newsletter!

Subscribe now to receive all the latest news, thoughts and offers from KB Support.
New subscribers will receive 15% off their first purchase.

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
© 2021 KB Support. All rights reserved.
  • Blog
  • Shop
  • Support
  • Demo
  • Privacy Policy
  • Discount Code