manifest / performance / wp-rocket-nginx
WP Rocket Nginx
WordPress plugin that generates Rocket-Nginx configuration from WP Rocket settings
by Danila Vershinin · github.com/dvershinin/wp-rocket-nginx · website
★ 1stars
4release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/dvershinin/wp-rocket-nginx/releases/download/v1.0.0/wp-rocket-nginx-1.0.0.zipDeclares an update source (https://github.com/dvershinin/wp-rocket-nginx), so updates arrive through the plugin's own updater.
From the readme
WP Rocket Nginx
WP Rocket Nginx is an unofficial WordPress integration that generates a
Rocket-Nginx configuration from
the active WP Rocket settings. Nginx can then serve existing WP Rocket cache
files directly from disk without starting PHP or WordPress.
The plugin does not replace WP Rocket and does not create page-cache files.
It mirrors the settings that determine how those files are named and when a
request must bypass cache.
Requirements
- WordPress 6.0 or newer
- PHP 7.4 or newer
- Nginx
- WP Rocket for production cache generation
- Permission for the PHP worker to write under wp-content/
Installation
1. Download wp-rocket-nginx.zip from the latest GitHub release.
2. Install and activate it in WordPress.
3. Open Settings WP Rocket Nginx and confirm that default.conf exists.
4. Include the generated file inside the site's Nginx server block:
5. Validate and reload Nginx:
The configuration regenerates when WP Rocket settings change. Reloading Nginx
remains an explicit server operation. This keeps a WordPress administrator from
executing server commands through PHP.
What is generated
The default output is:
It includes:
- direct page-cache lookup for desk
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v1.0.0 | Aug 5, 2026 | wp-rocket-nginx-1.0.0.zip | 4 |