Product capabilities

Route the redesigned theme only where your site is ready.

ThemeRouter is a WordPress plugin for controlled, gradual theme migration. Assign another installed theme to selected routes while unmatched requests continue through the active theme.

One WordPress install

Private theme preview

Active-theme fallback

ThemeRouter Routing screen showing configured WordPress routes, assigned themes, route status, actions, and active-theme fallback
Assign installed themes to supported WordPress routes while unmatched requests continue through the active theme.

Routing scope

Start with the smallest useful route.

Choose the level that matches your migration plan. Expand only after the redesigned experience proves itself.

Individual pages

Route a single landing page, service page, or campaign without changing its URL.

Example: /about/

Post types

Move a complete content family when its templates and archive are ready.

Example: Case Studies

Taxonomies

Target a category, tag, or custom taxonomy term for a focused rollout.

Example: /category/news/

WooCommerce areas

Separate product discovery from revenue-critical cart and checkout routes.

Example: /shop/

Controlled rollout loop

Prepare. Preview. Enable. Validate.

ThemeRouter controls the routing decision. Your team uses its normal QA, analytics, SEO, and operational checks before expanding the migration.

1

Create a draft route

Match the smallest ready content area to the redesigned theme without making the assignment public.

2

Preview privately

Authorized users review another installed theme before ordinary visitors see the routed result.

3

Enable the route

Make only the accepted assignment public while every unmatched request continues through the active theme.

4

Validate and decide

Review local routing activity and your existing monitoring. Add the next route, or pause or remove the affected assignment.

Clear boundaries

A routing engine, not a content migration tool.

ThemeRouter changes which theme renders a matched request. Your WordPress content, users, orders, URLs, and database stay in the same installation.

ThemeRouter controls

  • The installed theme selected for a matched request
  • Draft, routed, paused, and removed assignment states
  • Private preview and local routing diagnostics

Your team still validates

  • Templates, navigation, forms, and integrations
  • SEO output, analytics, performance, and transactions
  • The active-theme fallback after route changes

Migration controls

See route state, bridge navigation, and move settings deliberately.

Active-theme fallback

Requests with no persistent ThemeRouter assignment continue through the active WordPress theme.

Menu Sync

Create block navigation from a classic menu while keeping the classic source authoritative and reviewing sync status.

Configuration transfer

Export and import a validated, versioned ThemeRouter settings document on another compatible site. Themes and content are not transferred.

ThemeRouter Menu Sync screen showing classic menu mappings, block navigation destinations, synchronization status, and update controls
Map a classic WordPress menu to block navigation and review the synchronization state of each configured mapping.
ThemeRouter Tools screen showing system status, theme preview, caching, debugging, logging, and settings import and export controls
Review system status, private preview, caching, debugging, and ThemeRouter settings import and export controls.

Feature questions

No. It changes which installed theme renders a matched request. Your content remains in the same WordPress database.

Yes. Routed requests use the redesigned theme while every unmatched request continues through the current theme.

Yes. Disable the individual route to send that traffic back to the current theme without reversing unrelated routes.

No theme modifications are required for the core routing workflow. Both themes must still be compatible with the content they render.

A validated, versioned ThemeRouter settings document containing supported routing configuration. It does not transfer installed themes, WordPress content, media, or a complete site.

Yes. ThemeRouter includes route diagnostics and bounded local routing activity for administrators. It does not replace your analytics, SEO, performance, or commerce monitoring tools.