Nginx Helper
by rtCamp 4.4 (31 reviews)

Nginx Helper

Cleans nginx's fastcgi/proxy cache or redis-cache whenever a post is edited/published. Also does a few more things.

Nginx Helper ranks #274 among WordPress.org plugins with 200,000+ active installations, is #2 of 927 in the Maps & Location category, a 4.4/5 rating from 31 reviews, and was last updated Sep 9, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v2.4.1 Current Version v2.4.1
Updated 6 days ago Last Update on 09 Sep, 2026
Refreshed 11 hours ago Last Refreshed on
#2 of 927 in Maps & Location Top 1% by installs Downloads +226.2% this week Actively maintained
View on WordPress.org
Rank
#274
No change
Active Installs
200K+
-5.4%
KW Avg Position
6.6
0.2 worse
Downloads
6.4M
+3,105 today
Support Resolved
0%
No change
Rating
88%
Review 4.4 out of 5
4.4 (31 reviews)

Next Milestone 300K

Total Progress 13.9%
200K+ 300K+
68
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 86,076 more installs to reach 300K+

Rank Changes

254 265 275 286 296 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026
254 265 276 286 297 31-08-2026 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026
Current #274
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10K 20K 30K 40K 50K 60K 70K 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026
0 10K 20K 30K 40K 50K 60K 70K 31-08-2026 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.4
31 reviews
Overall 88%
5
25 (81%)
4
1 (3%)
3
0 (0%)
2
1 (3%)
1
4 (13%)

Support Threads Overview

Resolved
Unresolved
2
Total Threads
0
Resolved
2
Unresolved
0%
Resolution Rate

Security History

Source: WPVulnerability

1 known vulnerability on record · 0 in the last 24 months · checked 1 week ago

  1. UNPATCHED

    Nginx Helper [nginx-helper] <= 2.2.3 (unfixed + closed)

    CVE-2023-44992 · No fix released

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners running nginx as their web server. It clears nginx's fastcgi/proxy cache or redis-cache when content is updated, and provides tools for configuring nginx cache purging and permalink handling.

  • Purges fastcgi/proxy cache on edit
  • Purges redis-cache support
  • Removes index.php from permalinks
  • Supports nginx fastcgi_cache_purge directive
  • Supports nginx proxy_cache_purge directive
  • Customizable purging rules settings
  • Multisite nginx map{} support
  • Serves PHP uploads during crashes

Frequently Asked Questions

Common questions about Nginx Helper

No. You need to make some changes at the Nginx end. Please check our tutorial list. FAQ - Nginx Fastcgi Cache Purge
Yes, it does. It physically empties the cache directory. It is set by default to /var/run/nginx-cache/. If your cache directory is different, you can override this in your wp-config.php by adding define('RT_WP_NGINX_HELPER_CACHE_PATH','/var/run/nginx-cache/'); Replace the path with your own.
Yes. It handles all post-types the same way.
By default, Nginx Helper does not purge cache on WordPress core, plugin, or theme updates. If you want this behavior, you can enable it using a filter: add_filter( 'rt_wp_nginx_helper_enable_auto_purge_on_any_update', '__return_true' ); Once enabled, cache will be purged automatically whenever WordPress core, plugins, or themes are updated. If left disabled (default), Nginx Helper will instead show an admin notice after updates, reminding you to purge cache manually.
Manually purging any page from the cache, by following instructions in the previous answer. Version 1.3.4 onwards, Nginx Helper adds a comment at the end of the HTML source ('view source' in your favourite browser): <!--Cached using Nginx-Helper on 2012-10-08 07:01:45. It took 42 queries executed in 0.280 seconds.-->. This shows the time when the page was last cached. This date/time will be reset whenever this page is purged and refreshed in the cache. Just check this comment before and after a manual purge. As long as you don't purge the page (or make changes that purge it from the cache), the timestamp will remain as is, even if you keep refreshing the page. This means the page was served from the cache and it's working! The rest shows you the database queries and time saved on loading this page. (This would have been the additional resource load, if you weren't using fast-cgi-cache.)
Nginx helper plugin handles usual scenarios, when a page in the cache will need purging. For example, when a post is edited or a comment is approved on a post. To purge a page immediately, follow these instructions: Let's say we have a page at the following domain: http://yoursite.com/about. Between the domain name and the rest of the URL, insert '/purge/'. So, in the above example, the purge URL will be http://yoursite.com/purge/about. Just open this in a browser and the page will be purged instantly. Needless to say, this won't work, if you have a page or taxonomy called 'purge'.
Yes. When setting the URL structure in Nginx configuration file a trailing slash should always be added.
Nginx Helper now includes optional WooCommerce integration. If enabled, cache for purchased products or products updated via REST API will be purged automatically. To use it: Go to Nginx Helper → Settings → WooCommerce Options. Tick “Purge product cache on updates”. This ensures customers always see up-to-date stock status and product information without stale cache. Note: This option will only be visible if WooCommerce is active. FAQ - Nginx Redis Cache
Yes, you can force override the redis hostname, port or prefix by defining constant in wp-config.php. For example: ` define('RT_WP_NGINX_HELPER_REDIS_HOSTNAME', '10.0.0.1'); define('RT_WP_NGINX_HELPER_REDIS_PORT', '6000'); define('RT_WP_NGINX_HELPER_REDIS_PREFIX', 'page-cache:'); `
Yes, you can force override the redis socket path, username, password by defining constant in wp-config.php. For example: `php define( 'RT_WP_NGINX_HELPER_REDIS_UNIX_SOCKET', '/var/run/redis/redis.sock' ); define( 'RT_WP_NGINX_HELPER_REDIS_USERNAME', 'admin' ); define( 'RT_WP_NGINX_HELPER_REDIS_PASSWORD', 'admin' ); ` FAQ - Nginx Map

More plugins by rtCamp

Sign In / Register

You need to sign in or register to use this feature.