Build inside WordPress.
Build the frontend inside a WordPress theme. ReactWP selects the React template, manages client navigation, and keeps the browser runtime connected to WordPress.
Install ReactWPBuild inside WordPress with an integrated React theme, or connect an external frontend through ReactWP’s versioned API. Integrated templates can use client, static, or server rendering.
The content stays in WordPress. The frontend boundary is the decision.
Build the frontend inside a WordPress theme. ReactWP selects the React template, manages client navigation, and keeps the browser runtime connected to WordPress.
Install ReactWPKeep WordPress for content and administration, then consume normalized routes and shared site data through ReactWP’s versioned REST API.
Start headlessIntegrated themes can mix all three modes in one project. Client remains the default for existing registrations.
Compare render modesclientstaticserverregisterTemplate('Home', {
loader: () => import('../../templates/Home'),
render: 'static'
});Across both frontend paths, WordPress keeps content, administration, users, plugins, permalinks, previews, and SEO.
Explore the architecture