GrootMade is NOT affiliated with Pantheon Advanced Page Cache or its original author. Pantheon Advanced Page Cache™ is a trademark of its respective owner and use of it does not imply any endorsement or affiliation. This product has been forked under the GNU General Public License (GPL) and all non-GPL assets (such as proprietary images, fonts, and branding) have been removed. Distributing GPL-licensed code is 100% legal.
This plugin provides fine-grained control over a site's edge cache by using surrogate keys. It is designed for site administrators and developers who need to maintain high cache performance while ensuring content updates are reflected immediately across related pages. The system tags cached responses with identifiers for the data they contain, enabling precise purging when that data changes.
Surrogate Key Tagging: Automatically tags each page response with identifiers for the posts, users, and terms it contains. This metadata allows the cache to understand the relationships between pages and data.
Intelligent Cache Purging: When content is edited, the plugin triggers a purge only for the cache entries tagged with the relevant surrogate keys. This means updates to a post can clear its single view, the homepage, archive pages, and relevant API endpoints without a full cache flush.
REST API Support: Extends surrogate key tagging and purging behavior to WordPress REST API endpoints, ensuring API responses are also kept fresh when underlying data changes.
Custom Key Integration: Developers can add custom surrogate keys for site-specific components, like sidebars or custom queries, and trigger purges when those components update using provided helper functions.
Administrative Control: Includes WP-CLI commands for manual cache management, such as purging by specific key or path, and offers filters to programmatically adjust cache max age or ignore specific post types from purge events.
We do not provide support for the original product. If you need official support, please purchase a license from the original developer. Our community assistance is only for issues related to our forked version.
Have questions, feedback, or need support? Join the discussion on our forum.
Discuss on ForumVersion
Author
Updated
Version
Author
Updated
Version
Author
Updated
Author
Version
Type
License
Access
Minimum Version
Fork date
Updated
Original slug