Ask your WordPress questions! Pay money and get answers fast! Comodo Trusted Site Seal
Official PayPal Seal to WordPress

Hi Guys

A designer friend of mine has created a design on a site

We want to move the content & design to a self hosted Wordpress site.

Does the export xml and import xml move the whole theme files over as well as the content?

I'm not familiar with the .com version so just wanted to make sure


Answers (4)


Navjot Singh answers:

Nope. The XML file is just for the content. You will need to copy the custom css you created and will need to implement in a child theme for self hosted WordPress Install.


Sean H answers:

Hi Steve,

No it doesn't. You need to copy the theme files over by using an FTP program to copy the contents of wp-content/themes/your-theme-name to the same directory on your new server.

Hope that helps. Let me know if I can be of more help.


Steve Watson comments:

can you access a site via FTP?

Sean H comments:

Hi Steve,

Apologies, my advice is for copying themes between WordPress sites <em>not </em>on

How did your designer edit/publish the theme? Did he just extend an existing theme and make changes to the existing style sheet? If so, then install that original theme and then copy the stylesheet over. The default stylesheet is located in wp-content/themes/your-theme-name/style.css. However, you may also need to copy over custom.css in the same directory if he has made changes to that file.

Hope that helps

Sean H comments:

Just had a look at the code. It looks like the theme being used is Twentyeleven, which is the default theme supplied with WordPress installs. So I imagine it would be a case of copying over the stylesheet(s).



Luis Abarca answers:

Maybe this checklist helps you

1.- Export content from
2.- Download custom theme CSS code from
3.- Install WP on your new hosting
4.- Activate Twenty Eleven Theme
5.- Import your content XML file
6.- Edit the theme again on your self hosted WordPress install
7.- Change header and background

If you can found header file, download it from (or File -> Save as web page)


Pali Madra answers:

Unfortunately when you export the data from a website the themefiles are not exported.

The good news is that you are using the Twenty Eleven theme which comes bundled with WordPress therefore you can replicate the website. You will have to follow the following steps.

1. Export the data from your website

2. Book a domain and hosting space (if you have not done that already).

3. Download and install WordPress on your new domain

4. Log into the admin section and navigate the appearance menu and activate the Twenty Eleven theme if it is not already activated.

5. Import the content you exported from the website.

6. Customize the look and feel on the self hosted website to match the look and feel of the website on

Customizing the look and feel is pretty easy if you know HTML and CSS.

If you do not know HTML and CSS then customizing might seem like a daunting task. If you need help with that PM me and I will help you out.

Hope this helps.

Best of luck.