WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Hasan CALISIR v2.1.7

Nginx Cache Purge Preload

The most comprehensive free solution for managing Nginx (FastCGI, Proxy, SCGI, UWSGI) cache operations directly from your WordPress dashboard.

Nginx Cache Purge Preload

The facts

Rating
5★ from 4
Active installs
200+
Price
Free
Last updated
8 Jun 2026
Added
Jun 2024
Requires WP
6.5
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
6,202

Our analysis

AI-assisted

Nginx Cache Purge Preload is a WordPress plugin that allows users to manage Nginx cache operations directly from the admin dashboard. It enables functions such as purging and preloading the cache, ensuring that the Nginx cache is always up-to-date and ready for use.

The plugin includes features for automatic cache preloading and purging based on content changes, making it suitable for users who want to optimise their website's performance. It is particularly useful for those running sites on Nginx who require efficient cache management.

Best for: This plugin is best for WordPress users running Nginx who need efficient cache management.

What it does well

  • Manage Nginx cache from the WordPress admin dashboard
  • Supports automatic cache preloading and purging
  • Includes command line management via WP-CLI
  • Optimises performance with near-instant cache purging
  • Automatically purges related pages when a single URL is purged

Where it falls short

  • Limited information on user experience or support
  • No details on compatibility with other caching plugins

Verdict

Nginx Cache Purge Preload offers comprehensive cache management features for Nginx users. It is a practical tool for those looking to enhance their site's performance through effective caching strategies.

From the developer

Hasan CALISIR's own description of Nginx Cache Purge Preload, lightly tidied.

NPP lets WordPress users manage Nginx Cache Purge and Preload (FastCGI, Proxy, SCGI, UWSGI) operations directly from the WordPress admin dashboard — actively warming the cache via site crawl, so your Nginx cache is always preloaded and ready.

NPP is the only Nginx cache plugin that doesn’t just clear the table — it sets the whole banquet. No other Nginx cache plugin comes close to its feature list, purge architecture, preload intelligence on WordPress.

🖥️ Quick WP-CLI

Manage your Nginx cache entirely from the command line. Perfect for automation, cron jobs, panels, and headless workflows.

Purge: wp npp purge | wp npp purge --page-url=<url>
Preload: wp npp preload | wp npp preload --page-url=<url> | wp npp preload --stop
Get Full command list: wp help npp | wp help npp <subcommand>

➡️ Resources:

• Visit the NPP Main Development Repository – Docs, issues & contributions and more.
• Visit the safexec Main Development Repository – NPP’s privilege-dropping C wrapper.
• Explore NPP Containerized – Ready to run full stack Nginx Docker setup.
• Read the NPP Main Architecture – Technical deep dive article.
• Refer to the plugin’s Help tab for more deeper additional guidance.

Features

🧹 Purge All Nginx Cache: Completely clear all cached data stored by Nginx.

🔄 Preload All Nginx Cache: Warm the Nginx cache with the most recent data for the entire website.

🎯 HTTP Purge (ngx_cache_purge): When the Nginx cache module (ngx_cache_purge) is available, NPP uses it as the fastest purge path. Falls back gracefully to index and filesystem purge when the module is not present.

🗂️ INDEX Purge: Leverages the preload-generated URL → Filepath index to directly resolve and purge cache without filesystem traversal. If the cache exists and is valid, purge is executed immediately for near-instant performance.

RG Purge: ripgrep-powered cache file lookup that replaces slow PHP directory scanning for single-URL purges, enabling near-instant deletes on large or FUSE-mounted caches. Automatically falls back to standard scan if unavailable.

🚀 Auto Preload Nginx Cache: Automatically preloads the cache when Auto Purge is enabled for a POST/PAGE or after the Purge All action.

🧼 Auto Purge Nginx Cache: Purge cache on Post/Page content changes, comment status updates, theme/plugin updates, or when compatible Cache Plugins trigger a purge. Nginx cache is preloaded automatically if Auto Preload is enabled (for the entire site or individual page).

🔗 Purge Scope (Related Pages): Automatically purge related pages such as the Homepage, WooCommerce Shop page, and Category/Tag archives when a single URL is purged. Optionally preload those pages to keep the cache warm.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for making sites fast.

WP-Optimize

Get caching and more with this powerful cache plugin. Cache, optimize images, clean your database and minify f...

Free 1M+ installs 4.8★ (2,606)
LiteSpeed Cache

All-in-one unbeatable acceleration &amp; PageSpeed improvement: caching, image/CSS/JS optimization...

Free 7M+ installs 4.8★ (2,764)
EWWW Image Optimizer

Comprehensive image optimization with WebP, AVIF, Lazy Load, and more. Optimize images automatically for Faste...

Free 1M+ installs 4.8★ (1,838)
Under Construction

Easy to use Under Construction Page &amp; Coming Soon Page. Enable Under Construction Mode in seconds &amp; sh...

Free 600k+ installs 4.8★ (1,285)
Smush

Smush

93

Compress and optimize images, enable lazy load, serve WebP &amp; AVIF, and speed up your site with a global im...

Free 1M+ installs 4.8★ (6,051)
Converter for Media

Speed up your website by using our WebP &amp; AVIF Converter. Optimize images and serve WebP and AVIF images i...

Free 500k+ installs 4.9★ (1,097)