Pinery / Pinery Static

WordPress → Cloudflare Pages

Your WordPress, served static from the edge

Pinery Static exports your whole site to plain HTML and deploys it to Cloudflare Pages in one click — pure PHP, no Node, no command line, works on ordinary shared hosting. Visitors get sub-second pages from 300+ locations; you keep editing in the WordPress you already know.

Free plan, no page limitOne-time price, no subscriptionWorks on shared hostingAny theme or page builder

Step 1 · Create

WordPress

Write, edit and manage products exactly as today — nothing changes in your workflow.

Step 2 · Export

Pinery Static

One click crawls your site into a static build. Incremental — only changed pages are re-exported.

Step 3 · Serve

Cloudflare Pages

Free hosting on a global CDN. No exposed wp-admin, no database to attack, no server to melt down.

Any WordPress site that is mostly read

If visitors mainly read pages rather than log in, a static copy is faster, safer and cheaper to host.

Blogs & magazines

Thousands of posts and archives, served instantly — including every paginated listing.

Business & firm sites

Brochure sites for agencies, law firms, clinics and local businesses — fast and hard to hack.

Affiliate & review sites

Pairs with Pinery Flow: every new post is pushed to the edge automatically.

WooCommerce catalogs

Static product pages for SEO, with live prices and stock (Pro); cart and checkout stay on WordPress.

Everything to run WordPress as a static site

Pure-PHP Direct Upload to Cloudflare Pages (BLAKE3 hashing, dedup) — no wrangler, no build server
Incremental, batched exports that survive shared-hosting timeouts; large sites resume where they stopped
SEO intact: canonical and og:url, sitemap.xml, robots.txt, 404 page — Yoast / Rank Math meta carried over
Choose which content types to export and exclude paths (cart, checkout and account by default)
Auto-deploy on publish — edit in WordPress, the edge updates itself in the backgroundPro
Comments, live search and contact forms keep working, proxied to your WordPressPro
WooCommerce live hydration: real-time prices, stock and add-to-cart on static pagesPro
Keep your domain: bundled Cloudflare Worker router, environment detector and origin verifierPro
Deployment history with one-click rollbackPro

Start free, go Pro for production

The whole export pipeline is free with no page limit. Pro adds what you need to run the static copy as your real site.

FeatureFreePro
Unlimited export & deploy to Cloudflare Pages✓✓
Incremental, batched exports✓✓
Sitemap, robots.txt, canonical & 404 page✓✓
Content scope and exclude paths✓✓
Bilingual admin (English / 中文)✓✓
Auto-deploy on publish—✓
Comments, search & contact form proxies—✓
WooCommerce live prices, stock & add-to-cart—✓
Same-domain migration (Worker router)—✓
Deployment history & one-click rollback—✓
Priority support—✓
Pro

Move to static without downtime

Pro’s migration wizard detects your hosting and gives step-by-step instructions. Visitors get the static site on your real domain while /wp-admin keeps working.

  1. Domain on Cloudflare

    Point your nameservers to Cloudflare — email and other records keep working as before.

  2. WordPress on a sub-domain

    WordPress stays where it is and answers on a hidden origin such as wp.example.com.

  3. Worker router

    The bundled Worker serves static pages first and sends wp-admin, forms and anything not yet exported to WordPress.

  4. Instant rollback

    Remove the Worker route and the domain is plain WordPress again — in seconds.

One plugin, one price

Pinery Static questions

What is Pinery Static?
A WordPress plugin that exports your site to plain HTML and deploys it to Cloudflare Pages’ global CDN — pure PHP, no command line needed. Your site gets faster, safer and free to host, while you keep editing in WordPress as always.
Do I need Node.js, wrangler or a command line?
No. Crawling, hashing and the Cloudflare Direct Upload are all written in PHP and run in short batches, so the plugin works on ordinary shared hosting that kills long requests.
Do comments, search and contact forms still work?
With Pro, yes — they are proxied to your WordPress through its REST API, so moderation, spam filtering and the wp-admin screens are unchanged. The Free plan exports pages only, so dynamic features need Pro.
Does WordPress have to stay online?
Yes, for editing and for the dynamic features. Visitors are served from Cloudflare, so traffic no longer hits your server, and the static pages keep loading even if WordPress is briefly down.
Can I keep my existing domain?
Yes. Pro includes a same-domain migration: your DNS moves to Cloudflare, WordPress answers on a hidden origin, and a bundled Worker router serves static pages first and sends wp-admin and anything not yet exported to WordPress. Rolling back is just removing the Worker route.
Does it work with WooCommerce?
Yes. Product and shop pages can be exported for SEO, and Pro live-hydrates prices and stock from the Store API. Add-to-cart goes straight to WordPress, so cart, checkout and account always stay dynamic.
How do changes reach the static site?
On Free, click Export & Deploy — only changed pages, their archives and the home page are re-crawled. On Pro, publishing or editing content redeploys automatically in the background.
Does it work with my theme or page builder?
It exports what your site actually renders, so any theme or builder (Gutenberg, Elementor, Beaver Builder and others) works, including paginated listings.
Is hosting on Cloudflare Pages really free?
Cloudflare’s free plan includes Pages with unlimited bandwidth, which covers most sites. Individual files over Cloudflare’s 25 MiB limit are skipped and listed so you can host them elsewhere.
Is my Cloudflare API token stored safely?
It is encrypted at rest with your site’s keys, or you can keep it out of the database entirely by defining WP2CF_API_TOKEN in wp-config.php.
How does licensing work?
Pro is a one-time payment of $299 per site, with lifetime updates and priority support. Your settings carry over when you upgrade from Free.
Does it work together with Pinery Flow?
They are built as a pair. Flow writes and publishes affiliate content into WordPress; with auto-deploy on, every Flow publish re-exports just the changed pages.

Make your WordPress site static today

Download the free plan and deploy your first static build in minutes. Upgrade to Pro when you are ready to go live.

Download Free