Skip to main content

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.

One page cache only

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

ModeBest forNotes
Smart (recommended)Most Divi sitesTheme Builder–aware regions; product/post body stays per URL
Full pageWhen Smart looks wrongOne 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

  1. Confirm no other HTML page cache is active (or choose Option B in the competing-plugins guide).
  2. Enable Page Cache in Smart mode.
  3. Purge, then Warm cache (or visit key pages logged out twice).
  4. Check hit rate and the Cached pages list.
  5. Test homepage, shop, filters, forms, and locked/member pages.
tip

Balanced and Aggressive presets can enable Page Cache automatically when no competing cache plugin is detected.

What's Next