React to WordPress
Component trees do not map one-to-one onto templates. This path covers identifying repeatable components as content types, converting props into fields, replacing client-side routing with permalinks, and deciding whether to keep React as a front end via the REST API or to render fully in PHP.
Technical guideReact conversion referenceour React migration article
Next.js to WordPress
Adds rendering-mode complexity on top of React: statically generated pages, server-rendered routes and incrementally revalidated content each behave differently after a move. Covers dynamic route mapping, image component replacement and preserving the existing URL scheme exactly.
Technical guideNext.js conversion referenceour Next.js rendering article
Framer to WordPress
Canvas-positioned layouts and scroll-driven animation are the two hard parts. This path explains how to re-express absolute positioning as flexible CSS, rebuild motion with a maintainable library, and map Framer CMS collections onto post types without losing field relationships.
Technical guideFramer export guideour design-tool export analysis
Lovable to WordPress
Lovable produces a genuine React repository, so migration begins with reading the code rather than scraping the page. Covers extracting the design system into theme styles, converting page components into templates, and handling any Supabase-backed data behind the interface.
Technical guideLovable migration case studyour code-portability article
Webflow to WordPress
The most predictable of the visual-platform migrations. Static export gives clean class-based markup that maps well onto a theme, and CSV collection exports map onto post types. Budget separately for forms, site search and any collection filtering that relied on Webflow hosting.
Technical guideWebflow versus WordPress comparison
Cursor AI to WordPress
Projects written with Cursor are ordinary codebases, so the migration profile depends on the framework rather than the editor. The recurring issue is inconsistency introduced by rapid iteration; normalising patterns before extraction saves more time than it costs.
Technical guideCursor AI editor guide
Claude to WordPress
Claude-generated pages are typically compact and semantically clean, which makes them pleasant to convert. The work is mostly consolidation: turning repeated inline markup into template partials and moving inline styles into the theme stylesheet.
Technical guideClaude export guide
Google AI Studio to WordPress
Prototypes generated around Gemini often mix interface code with model calls. This path separates the two: rebuild the interface as templates, then decide which model-powered features go to production and where their credentials will be stored server-side.
Technical guideAI Studio export walkthrough
Bolt.new to WordPress
Because Bolt.new produces a running project with real build tooling, step one is reproducing the build locally. Once it compiles, the conversion follows the ordinary React route: templates from components, permalinks from routes, theme styles from the compiled stylesheet.
Technical guideBolt.new export guide
Replit to WordPress
Replit projects frequently include server-side behaviour, storage and secrets. Split the presentational site from the application: the site converts normally, while the application layer becomes a plugin, a REST endpoint or an external service the site consumes.
Technical guideReplit export instructions
Static HTML to WordPress
The most transparent path, and the best one to learn on. Existing markup becomes the theme almost directly; the real work is deciding what becomes a page, what becomes a post type, and how to preserve a decade of file-based URLs with an exact redirect map.
Technical guidestatic site conversion toolingour static HTML article