WP Grid Builder Caching is an official add-on designed to dramatically speed up the loading times of your grids and templates in WordPress. Developed by Loïc Blascos, the creator of WP Grid Builder, this add-on optimizes your site's performance by storing queried content in a custom table, reducing server load and improving the end-user experience.
This add-on is aimed at developers and administrators of WordPress sites that use WP Grid Builder to display dynamic content with filters and facets. If your site handles large volumes of content, extensive catalogs, or high traffic, the built-in caching system will prevent each user interaction with the filters from triggering new database queries, making responses almost instantaneous.
Key features include caching all asynchronous requests, the ability to clear the cache individually per page or globally for the entire site, and selective exclusion of specific grids or facets from the caching system. It also allows you to control the cache lifetime to ensure content stays up to date.
One of the developer's own recommendations is to exclude search facets from the cache, as filter combinations can be infinite and would generate unnecessarily stored results. For advanced users, the add-on includes WP-CLI commands that allow clearing the entire cache, clearing the cache of a specific grid by its ID or template name, and automatically deleting expired content.
Configuration is simple: once activated, a new Cache menu appears in the global WP Grid Builder settings, along with a shortcut in the admin bar to empty the cache instantly. With this tool, your site will not only load faster but also offer smooth and stable navigation even during high traffic, resulting in better performance metrics and greater satisfaction for your visitors.