Add Pages and Sections to a Converted Theme

Add new pages to live WPConvert themes with the Page Importer plugin, or add sections manually — without full re-conversion.

Add a Page to an existing converted WordPress theme with WPConvert

You converted your AI-built site, launched it, and everything looks great. Then you need a new Pricing page, an extra Services section, or a seasonal landing page.

You do not have to re-convert the entire site.

WPConvert's Add a Page feature installs a single new page into your live theme. For smaller changes, you can add a new section to an existing page with a quick template edit.

This guide covers both workflows.


Why not re-convert for one page?

Re-converting a finished site to add one page causes problems:

The fix is additive: add the new page or section on top of the theme you already have.


Option 1: Add a whole new page (Add a Page)

The Add a Page feature builds a single-page add-on for your existing theme. Available on Pro, Agency, and PAYG plans. Adding a page does not use a monthly conversion credit.

What Add a Page does

When you upload a new page's files, WPConvert:

If anything looks wrong, deactivate the importer plugin.

Prepare your page ZIP

Pack the rendered page — not a lone source file.

Recommended (most reliable)

  1. Open the finished page in your browser (preview, live URL, or local dev server).
  2. Save or export so you have the HTML file and its assets (CSS, JS, images) in one folder.
  3. Name the main file index.html if it is the only page in the zip.
  4. If you used browser Save Page As, zip both the .html file and its companion _files folder.

Also works — full project export

Upload a complete React/Vite/Next.js project zip (with package.json), same as a normal conversion. WPConvert snapshots the app's entry route — usually the homepage. The slug you enter sets the WordPress URL only; it does not choose which in-app route gets rendered. If your new page is not the homepage, use the static HTML export approach.

Won't work on its own

Step-by-step: Add a Page

  1. Prepare the new page as a ZIP using the guide above.
  2. Open your dashboard → My Conversions.
  3. Click Add a page. Upload the ZIP, set a title, and set the slug (e.g. pricingyoursite.com/pricing).
  4. Download the generated importer — WPConvert builds the WPConvert Page Importer plugin ZIP.
  5. In WordPress: Plugins → Add New → Upload Plugin → install and activate the importer.
  6. The new page, template, and assets are added automatically.
  7. Add the page to your menu under Appearance → Menus.

After import


Option 2: Add a section to an existing page

For a new block on an existing page (e.g. a testimonials section on your homepage), edit the page template directly.

Step-by-step

  1. Identify the template file — usually page-home.php, front-page.php, or page-{slug}.php in your theme.
  2. Open Appearance → Theme File Editor (or edit via SFTP).
  3. Find a sibling <section> with similar styling to what you want.
  4. Copy the entire section — including wrapper classes — so your new block inherits theme CSS.
  5. Paste your new content inside the copied structure.
  6. Save and preview on the front end.
  7. Edit the new content with the front-end editor if regions are marked editable.

Tips


Add to navigation

After adding a page or section with a new route:

  1. Appearance → Menus
  2. Add the new page to your header or footer menu
  3. Save the menu