FacetWP – Caching

FacetWP Caching stores FacetWP’s AJAX requests in the database so commonly used facet combinations load faster and FacetWP recalculates fewer facet choices on each page load.

Version1.7.1
Last UpdatedDecember 17, 2024
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

FacetWP Caching is an add-on for FacetWP that adds a database caching layer for the plugin's own AJAX requests. When a visitor uses a facet filter combination, that combination is stored and reused the next time someone selects it, so FacetWP does not have to work out the facet choices again on every page load.

Key Features

  • Database caching for AJAX – FacetWP's own AJAX requests are cached in the database rather than recalculated on every request.
  • Faster repeat combinations – A facet combination that has already been used is served from the cache the next time a visitor picks it.
  • Skips facet recalculation – Cached requests save FacetWP from working out the available choices for each facet on every page load.
  • Suited to busy pages – The add-on pays off on frequently visited pages with a small number of facets and options that get reused often.
  • Works alongside caching plugins – It caches nothing besides its own AJAX requests, so it can run next to other caching plugins such as WP Rocket.
  • Simple activation – You install the add-on and activate it to turn the caching layer on.

Who Is It For

This add-on is for site owners already running FacetWP who want faster faceted search on high-traffic pages with a limited set of frequently used facet combinations. It is not aimed at sites where visitors constantly enter unique selections, since those combinations will not have been cached yet.