Section
Features
Every Hatch feature explained, one page each, with what it does and does not do.
24 articles
- How headless WordPress with Astro works in Hatch How Hatch splits WordPress from the frontend: content over REST, an Astro-built frontend on a Cloudflare Worker, and design controls in the dashboard.
- The hatch/v1 REST bridge, explained How the hatch/v1 REST API shares WordPress content with your frontend: what it exposes, how to read it, and how it relates to the core WordPress REST API.
- How to add Cloudflare Turnstile spam protection with Hatch Turn on Cloudflare Turnstile for the WordPress sign-in page, comments and frontend forms in Hatch, and what happens if Cloudflare cannot be reached.
- Security hardening in Hatch: what it changes and how to turn it off Every protection in the Hatch Security tab: Fortress Mode, locking the REST feed, closing XML-RPC, hiding usernames, lockouts, headers and code editor lock.
- Using Hatch with Yoast and Rank Math How Hatch Connect passes Yoast SEO and Rank Math titles, descriptions and schema to your headless Astro frontend, and what happens with AIOSEO sites.
- Headless WordPress forms with Hatch Use WPForms, Fluent Forms, Gravity Forms or Contact Form 7 on a headless Astro site with Hatch, plus where submissions are stored and the 90-day retention.
- Headless WooCommerce with Hatch What works with WooCommerce on a headless Hatch site: the read-only product catalog routes, guest order lookup, and what the store bridge does not do yet.
- ACF and custom post types with Hatch Expose ACF field groups and custom post types to your headless Astro frontend, and use the Hatch checkers that flag anything hidden from the REST API.
- Using Hatch with RankReady Bring RankReady's llms.txt, MCP well-known file, AI Summaries and FAQ schema to your headless Astro frontend with Hatch Connect, and check it is working.
- Which WordPress blocks Hatch supports See which Gutenberg blocks Hatch Connect styles on your Astro frontend, how dynamic blocks render, and how to limit the editor to supported blocks.
Other sections
Getting Started
Install it, connect Cloudflare, deploy, and confirm it is actually running.
All getting started