Page Cache
What it does
Page Cache stores anonymous HTML so logged-out visitors get a fast response before WordPress fully rebuilds the page. Nitro’s cache is Theme Builder–aware and understands many Divi Engine plugins.
If LiteSpeed Cache, WP Rocket, WP-Optimize, or another HTML cache is active, leave Nitro Page Cache off. See Working with other performance plugins.
Watch the walkthrough
Starts at 14:55 in the Divi Nitro 5.0 walkthrough (Smart vs Full / fragment caching).
Where to find it
Divi Engine → Nitro Settings → Page Cache
Cache modes
| Mode | Best for | Notes |
|---|---|---|
| Smart (recommended) | Most Divi sites | Theme Builder–aware regions; product/post body stays per URL |
| Full page | When Smart looks wrong | One HTML file per URL; simpler fallback |
Switching mode clears the page cache on save so Smart and Full entries are never mixed.
Key options
- Enable page cache — Serve cached HTML to anonymous visitors
- TTL — Homepage, posts/pages, and archives (quick badges available)
- Paths never to cache — One path per line; wildcards like
/members/*supported - Dynamic regions — Keep live spots (for example mini cart) after a cache HIT
- Warm cache — Rebuild important URLs after purge
- Store — Filesystem (default) or Redis when available
- Cloudflare / Nginx purge — Optional edge purge when you use those stacks
- Cached pages — List and clear individual URLs
- Do not cache filtered Ajax Filter URLs — Optional stricter Ajax Filter behavior
Cart, checkout, account, admin, REST, and the Divi Visual Builder are always skipped. Logged-in visitors are skipped unless logged-in page variants are enabled.
Divi Engine awareness
When other Divi Engine plugins are active, Page Cache applies safer defaults:
- Ajax Filter URLs can cache separately
- Protect unlock cookies skip cache
- Membership account paths are excluded
- Mega Menu Ajax Loaded URLs bypass cache
- Form Builder edit/payment URLs skip cache
How to enable safely
- Confirm no other HTML page cache is active (or choose Option B in the competing-plugins guide).
- Enable Page Cache in Smart mode.
- Purge, then Warm cache (or visit key pages logged out twice).
- Check hit rate and the Cached pages list.
- Test homepage, shop, filters, forms, and locked/member pages.
Balanced and Aggressive presets can enable Page Cache automatically when no competing cache plugin is detected.