How To Import Demo Content in WordPress

Here’s a quick guide to import demo content in WordPress.

After Installing a new WordPress theme your site looks nothing like the live theme demo?
By default, a WordPress theme does not include example content as seen in the theme demo, and a newly installed WordPress site has no content. So the theme will look disappointing compared to the demo site.

Importing the theme’s sample content can be helpful to see how the theme works and to have a great starting point to make your website. You’ll be able to delete everything at any time and only keep what you need.

To import demo content in WordPress, please follow these steps:

Note: We do not recommend to import demo content if you have existing content in your WordPress installation.


Install the theme

Install and activate one of our Premium WordPress Themes


Download Demo Content

The first step is to download the Theme Demo Content.
Due to copyright issues, most WordPress sample data imports don’t come with all the images found on the demo.
The placeholder images are available on Pixabay under Creative Commons CC0.

Note: The demo content is inside a .zip file. You must extract this archive on your computer and only upload the .xml file in WordPress.
Links to all Demo Content:

Import Demo Content

The XML file will import only the content from the demo, so you’ll have to configure Menus and Widgets manually. This is a limitation of WordPress’ import system.

import demo content WordPress

  1. Log in to the WordPress Dashboard and go to Tools » Import in the left menu.
  2. Choose “WordPress” from the list.
  3. Install the Plugin “Install Importer” by clicking Install Now
  4. Click Activate Plugin & Run Importer
  5. Upload your demo content .xml file.
  6. On the next screen you will be asked to map the authors in this export file to users on the blog. You may choose to map to an existing user on the blog or to create a new user. Check “Download and import file attachments” to import the placeholder images.
  7. It will take a while, once completed you’ll see the message All done. Have fun!

If the content doesn’t seem to import, try to import again without checking “Download and import file attachments” checkbox.

Failed to import… The most common cause is your web host’s configuration that is preventing the demo import process. Your PHP memory, max file upload size, and/or PHP time limit is set too low.
Please contact your host and ask them to increase your configuration.

Edit Demo Content

All imported content are dummies content and images: simply replace the content and images with your own.
We suggest to place any of the theme demo pages and posts in draft mode before you go live, otherwise Google will pick them up in search results.

Note: If permalinks are enabled on your website, remember to edit Post Title and Post Slug.

The Post Slug is the post URL that appears below the post title in the Post Edit screen, like this:

Post slug can also be changed from the posts page by clicking on the Quick Edit button below a post.


Theme Setup

The demo file cannot setup the Theme Options for you.
After demo content is imported, please follow the theme documentation to setup the theme.