ForgeWP, layer by layerTheme source passes through the current React adapter into the ForgeWP compiler, which processes them and produces a ready WordPress theme package. Hover over, focus, or tap the compiler to separate its five layers with spring motion; move away to reassemble. This is an illustrative workflow, not measured compilation progress.ReactAstroPlannedNext.jsPlannedWordPress themetheme.zipTheme source in. WordPress theme out.WORDPRESSTheme packageInteractive islandsRendered markupWordPress bindingsForgeWPTHE THEME COMPILERForgeWP
A FAMILIAR STACK. A DIFFERENT DESTINATION. Theme sourceAdapters Compiler WordPress
01 / THE WORKFLOW
Your creative process. A WordPress destination.
Author your design. Preview with local content. Export a theme your clients can use in WordPress.
Build the layout in source, with reusable components and your own design decisions. React is the current adapter; more are planned.
export default function Hero() {
return (
<section><h1>Make it yours.</h1></section>
)
}
Your components. Your design decisions.
An authoring example using the current React adapter.
02 / Preview
cms/LOCAL CONTENT
mock-data.jsonContent
menus.jsonNavigation
theme.jsonSettings
No local database needed for standard preview
Content gives the design context.
Local files supply mock content, menus and theme settings.
03 / Export
your-theme.zipWORDPRESS THEME
index.phpTemplates
functions.phpIntegration
theme.jsonTheme settings
assets/CSS, media & JS
Ready for its WordPress home.
Illustrative files from the installable theme package.
02 / DEPLOYMENT
Two ways to ship. One WordPress foundation.
Start with one React project and a local content workflow. Export a native theme, or build the frontend for separate hosting.
NATIVE THEME
Your React work. A native WordPress theme.
Turn your components into PHP templates, rendered markup and interactive islands. Install the ZIP on familiar WordPress hosting, where WordPress handles content, templates and plugins?with no Node.js server to run.
Host your frontend independently and load live WordPress content at runtime. Keep your React workflow and publish content without a frontend rebuild or rebuild webhook.
Keep static content rendered and load JavaScript for interactive islands. Choose visibility, interaction or idle triggers, with optional near-visible preloading.
Export a native theme that keeps WordPress hooks, plugins and admin workflows. Use core and plugin blocks through supported content areas alongside your own components.