Skip to content
WordPress Guide

How to Import a WordPress Theme Demo Safely

A one-click demo import can change your home page, menus and settings in one go. Here is where to run it and how to turn the demo into your own site.

A bright home office desk with a laptop and a monitor
7 sections · 7 min read
In this article · 7 sections

You picked a theme because one of its demo sites looked exactly like the business you want to present. After activating it, your site looks nothing like that demo: plain headings, an empty home page, a basic menu. Then a notice appears offering to import the demo with one click, and you hesitate, because nobody has told you what that click actually does to an existing site.

That hesitation is healthy. When you import a WordPress theme demo, the importer can add dozens of pages, change your home page, replace your menus and alter theme settings in one go. On a brand-new site that is helpful. On a site that already has real content, it can make a mess that takes longer to clean than the demo saved. So before the button, the facts: what an import changes, where it is safe to run, and how to make the result your own.

What a demo import actually does

Themes handle this in different ways. Some use their own plugin, such as the Starter Templates plugin for Astra or Kadence’s starter templates. Others rely on a general tool like One Click Demo Import. The details vary, but most imports do some or all of the following:

  • Install and activate plugins the demo needs, often a page builder, a form plugin and sometimes a slider or extra block collection.
  • Add content: pages, posts, sample products, testimonials, team members and the images used in them.
  • Create menus and assign them to the theme’s menu locations.
  • Add widgets to sidebars and footer areas in classic themes.
  • Apply theme settings: colours, fonts, header and footer layout, and the site logo area.
  • Change reading settings, such as setting the demo’s home page as your front page.

Some importers let you choose a single page instead of the whole site, or import design settings without content. Read every option on the import screen before you press the button. They are the difference between a useful starting point and a full takeover.

Where to import a WordPress theme demo safely

Run a full demo import only in one of two places:

  1. A fresh WordPress install with nothing on it yet. If you are starting a site from scratch, this is the easiest moment.
  2. A staging copy of your existing site. Our guide to WordPress staging sites explains how to get one from your host or with a plugin.

Do not run a full import on a live site with real pages, posts or orders. The importer has no idea which content matters to you. Even when it does not delete anything, it can swap your home page, reassign your menus and overwrite theme settings you spent time on.

If you already have a live site and simply like one demo page, look for the single-page import option, or rebuild that one page by hand using the demo as a reference. On staging, you can import the whole demo, copy the parts you want, and leave the rest behind.

Before you click Import

  • Take a full backup, even on staging. If the import goes wrong halfway, restoring is quicker than tidying.
  • Check the plugin list the demo wants. If it needs a page builder you did not plan to use, think twice: your pages will then depend on that builder for as long as you keep the design.
  • Check your PHP memory and upload settings if your host is very basic. Large imports with many images can time out, leaving half an import behind.
  • Decide about images. Some importers offer to skip demo images or use placeholders. Fewer images now means less to delete later.

It is also worth judging the theme itself before committing to its demo. Our guide to checking a WordPress theme’s quality covers what to look for in its update history and support.

Turning the demo into your own site

Once the import finishes, your site looks like the demo. Now it has to stop being the demo. Work through it in this order, so nothing fake stays live.

1. Replace the words

Go page by page. Replace headings, paragraphs and button labels with your own. Demo text is written to look nice, not to describe your business, and placeholder Latin or invented services left on a page tell visitors nobody is minding the site. Check the footer, sidebars and any “About” snippets too.

2. Replace every image

Swap each demo photo for one of your own or one you are licensed to use. Theme sellers often state that demo images are for preview only and not licensed for your site, so read the theme’s documentation before keeping any. Even when they are included, a stock team photo of people who do not work for you is not a good look.

3. Fix the contact details

Search the site for the demo’s phone numbers, email addresses and street addresses. They hide in headers, footers, contact pages, map blocks and form settings. Open every form and check that its notifications go to your email address, then send a test entry.

4. Check the menus and home page

Under Appearance → Menus in classic themes, or the Navigation block in the Site Editor for block themes, remove links to pages you do not need. Under Settings → Reading, confirm the right page is set as the home page and, if you have a blog, the posts page.

5. Review the settings the demo applied

Look through the theme’s options or the Site Editor’s styles. The demo may have set fonts, colours or a header layout you want to adjust. Change them in those global settings rather than page by page.

Removing what the demo left behind

Every import brings things you will never use. Leaving them costs you later: extra pages can be found by search engines, sample posts show up in your blog, and unused plugins need updating forever.

  1. Pages and posts: trash every demo page and post you are not using, including “Sample Page” and “Hello world”. Empty the trash once you are sure.
  2. Other content types: check menus in the dashboard for things like Portfolio, Testimonials, Team or Products, which some demos fill with samples.
  3. Menus and widgets: delete unused menus and clear demo widgets from footer and sidebar areas.
  4. Plugins: switch off each extra the importer added, one at a time, confirm nothing on the pages you kept has changed, and only then delete it.
  5. Images: remove demo images from the Media Library once nothing uses them. Our guide to cleaning up the media library safely explains how to check before deleting.
  6. Leftover addresses: search the site for the demo’s name or domain, which sometimes appears in links and image addresses.

Demo content can also slow a site down, and our guide to choosing a fast WordPress theme touches on how imports add weight.

If the import went wrong

Imports fail in a few predictable ways. A timeout can leave half the pages and none of the images. A second import can create duplicate pages with “-2” at the end of their addresses. A full import on a live site can replace a carefully built home page.

The cleanest fix for any of these is to restore the backup you took before importing and start again with better options. Some importers also offer to remove a previous import, which can help, but check exactly what it removes before trusting it near real content.

A demo import is one small part of looking after a theme. For the bigger picture of what your theme controls, see our overview of WordPress themes for business owners, and for the other jobs that come with running the site, our guide to managing a WordPress website.

Frequently asked questions

Can I import only one page from a theme demo?

Often, yes. Many starter template tools let you browse a demo’s pages and import a single one into your existing site. Check the importer’s options for single-page or template import. If your theme only offers a full import, use a staging copy, then copy the blocks or section you want into your live page by hand.

Will importing a demo delete my existing pages?

Usually not, because most importers add content rather than delete it. The harm comes from what they change: your home page setting, menu locations, widgets and theme options can all be replaced. Your old pages stay, but they may no longer be linked or shown where you expect, so always take a backup first.

Do I have to keep the plugins a demo installed?

Only the ones the pages you keep depend on. If the demo pages were built with a page builder, removing it will break their layout. Other plugins, such as a slider used only on a demo page you deleted, can go. Deactivate one at a time and check the site after each.

Is it better to use a demo or start with a blank theme?

It depends on how close the demo is to what you want. If it matches your layout and you only need to swap words and images, a demo saves time. If you will change most of it anyway, a blank theme with a few block patterns is often cleaner, because there is nothing to remove afterwards.

A demo that has already landed on a live site can usually be untangled, more easily if a backup exists. Our WordPress bug fixing service can help restore it or clear out the leftovers, at ₹1,499 per incident onwards.

Next in this series: How to Check the Quality of a WordPress Theme

Is Your Website Working Properly?

Get a free website health check from WebMaintor. We'll review your website's speed, security, forms, and technical health — and tell you exactly what needs attention.

No obligation. No automated reports. A real review by our team.