Description
Fixora Sitemap Cache (wordpress.org slug: cache-xml-sitemap) pre-generates static XML sitemap cache files and serves them with correct application/xml headers. Built for sites using Yoast SEO, Rank Math, or WordPress core wp-sitemap XML.
What this release does
- Detects Yoast SEO, Rank Math, and core WordPress XML sitemaps when present.
- WP-Cron background regeneration; fast static file serving for sitemap URLs.
- Admin UI: per-provider toggles, cache status, clear cache, regenerate now.
- Page-cache conflict notices (LiteSpeed Cache, W3 Total Cache, WP Super Cache).
- Optional Yoast internal transient sitemap cache toggle (off by default) with stale-cache warning.
- Subdirectory installs: request paths normalized against
home_urlfor reliable cache hits.
This plugin replaces the legacy 1.x release that only enabled Yoast’s wpseo_enable_xml_sitemap_transient_caching filter. Version 2.0.0 is a full rewrite under the same plugin slug.
Screenshots



Installation
- Upload the
cache-xml-sitemapfolder to/wp-content/plugins/(or update via WordPress.org). - Activate Fixora Sitemap Cache.
- Open Settings Sitemap Cache, enable providers, click Regenerate now.
- Verify your sitemap URL returns XML and
X-Fixora-Sitemap-Cache: hit(see FAQ).
FAQ
-
How do I verify the sitemap cache is working?
-
After regeneration:
curl -sI https://yoursite.example/wp-sitemap.xml(or/sitemap_index.xml). ExpectContent-Type: application/xmlandX-Fixora-Sitemap-Cache: hit. -
Does this store visitor IP addresses?
-
No. Internal logs are capped and redact IP-like patterns.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Fixora Sitemap Cache” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Fixora Sitemap Cache” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.0
- Major rewrite (Fixora Labs): static background sitemap cache, multi-provider support (Yoast SEO, Rank Math, core wp-sitemap), admin settings and status UI, page-cache conflict helper, subdirectory path normalization.
- Replaces the legacy Viraltec-era 1.0.1.1 plugin that only filtered Yoast transient sitemap caching on the same
cache-xml-sitemapslug.
1.0.1.1
- Legacy: Yoast transient sitemap caching filter only (superseded by 2.0.0).
