FacetWP – Cache

Follow Updates

Updates for one year, unlimited sites, auto updates, and regular updates.


Version 1.7 report outdated
Updated on February 11, 2024
Auto Updates Yes
License GPLv2+

Access all items listed on our website. All new releases are also included as long as the plan is active.

The FacetWP – Cache addon is an essential tool designed to enhance the performance and efficiency of websites utilizing the FacetWP plugin for advanced filtering capabilities. FacetWP enables WordPress sites to add sophisticated search and filtering functionality, but this can sometimes lead to increased server load and slower response times, especially on sites with large amounts of content or high traffic volumes. The Cache addon addresses these challenges by caching the results of filter queries, significantly reducing the load on the server and speeding up the filtering process for end-users.

Primary Functions

The Cache addon serves several key functions to improve site performance:

  • Query Caching: Stores the results of filter queries in the cache, so subsequent requests for the same query can be served much faster.
  • Improved Page Load Times: By reducing the need to dynamically generate filter results for each request, the addon decreases page load times, enhancing the user experience.
  • Reduced Server Load: Caching filter queries offloads work from the server, making it more resilient to spikes in traffic and reducing the risk of performance bottlenecks.
  • Automatic Cache Management: The addon includes mechanisms to automatically update the cache when content changes, ensuring that users always see up-to-date results without manual intervention.

Detailed Breakdown of Features

1. Efficient Query Handling

The Cache addon optimizes FacetWP’s performance by intercepting filter queries and checking if their results are already stored in the cache. If cached results are available, it serves them immediately, bypassing the need for complex database queries.

2. Seamless Integration

Designed to work seamlessly with the core FacetWP plugin, the Cache addon requires minimal configuration, making it easy for site administrators to implement and manage caching without needing specialized technical knowledge.

3. Dynamic Cache Updating

The addon smartly handles content updates, automatically refreshing the cache when posts or pages are added, updated, or deleted. This ensures that filter results remain accurate and reflect the latest content.

4. Customizable Cache Lifespan

Site owners have control over the cache lifespan, allowing them to balance the trade-off between performance and content freshness based on their specific needs. This customization is crucial for sites where content updates frequently.

Practical Use Cases

  • E-commerce Platforms: Online stores with large product catalogs can use the Cache addon to speed up product filtering, improving the shopping experience for customers.
  • Real Estate Listings: Websites featuring real estate listings benefit from faster filter responses, helping potential buyers quickly find properties that match their criteria.
  • Job Boards: For job portals, the addon can expedite the job search process, allowing candidates to efficiently filter through job listings.
  • Content-Rich Blogs and Magazines: Media sites with extensive archives can enhance content discoverability with faster filtering, making it easier for readers to find articles of interest.


The FacetWP – Cache addon is a powerful solution for WordPress sites seeking to enhance their performance and user experience. By caching filter queries, it significantly reduces server load and speeds up the content discovery process for users. This efficiency is vital for sites with extensive content or high traffic, ensuring that they remain responsive and accessible even under heavy use. With its automatic cache management and customizable settings, the Cache addon is an invaluable addition to any site utilizing FacetWP for advanced filtering functionality.