plugin-icon

Flex Cache

File-based full-page cache with optional Redis store, purge controls, and safe bypasses.
Version
1.0.5
Last updated
Aug 30, 2026
Flex Cache

Flex Cache stores full HTML pages for anonymous visitors. On later visits, fast page serving can return that HTML before WordPress fully loads.

  • File-based page cache under wp-content/cache/flex-cache
  • Optional Redis page store when the PHP Redis extension and a Redis server are available (files stay as backup)
  • Fast page serving via WordPress advanced-cache.php (only if no other cache plugin already provides it)
  • Optional button to add define( 'WP_CACHE', true ); to wp-config.php (backup is created first)
  • Purge all / purge URL from the admin bar
  • Auto-purge on content updates
  • Bypasses logged-in users, carts, POST, previews, feeds, search, and sitemaps
  • Optional conservative HTML minify

Redis is never turned on by itself. This plugin does not install object-cache.php and does not replace a WordPress object-cache plugin.

No remote calls. CSS and JavaScript load from this plugin only.

Privacy

Flex Cache stores cached HTML for anonymous pages as files under wp-content/cache/flex-cache/. It does not log visitors, IP addresses, or user agents.

If you turn Redis on, the same HTML is also stored in Redis on a host you configure. Your Redis password (if you set one) is stored only in the WordPress options table via the Settings API. Fast page serving uses a non-executable settings.json in the cache folder (enabled, TTL, host, port — no password). If Redis requires a password before WordPress loads, add define( 'FLEX_CACHE_REDIS_AUTH', 'your-password' ); to wp-config.php yourself. Flex Cache does not send data to FLEX or any third-party service.

Redis is software you or your host run. This plugin does not create a Redis account and does not load redis.io.

Limitations

  • Logged-in visits are never cached, including the WordPress admin.
  • Only one plugin can provide fast page serving. Flex Cache will not overwrite another plugin’s advanced-cache.php.
  • Enabling WordPress cache mode writes one line to wp-config.php only when you click the button (or you can add the line yourself).
Freeon paid plans
Tested up to
WordPress 7.1
This plugin is available for download for your site.