Cyclone Static
Cyclone Static generates fully-rendered static HTML files for every page on your WordPress site and instructs Apache to serve them directly — bypassing PHP, WordPress, and the database for anonymous visitors. When a static file exists for a requested URL, Apache reads it from disk and sends it witho
About this tool.
Cyclone Static generates fully-rendered static HTML files for every page on your WordPress site and instructs Apache to serve them directly — bypassing PHP, WordPress, and the database for anonymous visitors.
When a static file exists for a requested URL, Apache reads it from disk and sends it without starting PHP or querying the database. The visitor receives a complete HTML page. Their browser runs your JavaScript, plays your audio, renders your animations — everything works as it did before, because the static file contains the same HTML WordPress would have generated.
Logged-in users, POST requests, query strings, and administrative paths bypass the static cache and receive live WordPress as normal.
Key features
- Static file serving — Apache serves files directly from disk. PHP and the database are not involved in serving anonymous page requests.
- Automatic regeneration — When you publish or update a post or page, it is automatically queued for regeneration. You do not need to do anything.
- Reduced attack surface — Static HTML files do not execute PHP or query a database. Common WordPress-targeted attack vectors that require a live PHP process — such as SQL injection via PHP, PHP code execution, and xmlrpc.php abuse — do not apply to anonymous page requests served as static files.
- CDN integration — Works alongside W3 Total Cache. Direct integration with Bunny.net, Cloudflare, KeyCDN, and Amazon CloudFront is available in Cyclone Static Pro.
- W3 Total Cache compatible — Installs its .htaccess rules before W3TC rules. Works alongside or without W3TC.
- Non-destructive — Deactivating the plugin removes the .htaccess rules and WordPress resumes normal operation. Your cached files are not deleted without your explicit consent — a prompt appears when you deactivate, asking whether to keep or delete them.
- Free and open — No license required. Support via the WordPress.org community forums.
System requirements
- WordPress 6.0 or later
- PHP 8.0 or later
- Apache web server with mod_rewrite enabled
- .htaccess support enabled (AllowOverride All or equivalent)