How to move from WordPress.com to WordPress.org

Posted on 15. Dec, 2009 by in Screencasts

Introduction

WordPress.com is a hosted service, which allows you to set up multiple blogs for free, however there are optional paid options which add functionality to your blog. WordPress.com is perfect for a beginner blogger, however many bloggers find that it is to restrictive and looks unprofessional.

For example:

    On WordPress.com without a paid upgrade your url is www.site.wordpress.com, which makes you seem amateurish.

    There are a limited amount of themes, often of poor visual quality. They are also overused due to the large amount of users on the bog hosting provider,

    Without a paid upgrade, you cannot edit CSS in any of the available themes. This does not allow you to brand your blog.

    You cannot use any plugins

The list goes on…

All of these features are available with a self hosted WordPress.org blog.

The planning

The first thing you will need to do is find a hosting company. You cant have a blog without a host. Check to see if the host meets the minimum requirements of WordPress:

* PHP 4.3 or greater
* MySQL 4.0 or greater
* The mod_rewrite Apache module

Here at WP Kick Start we recommend Kabarty. Not only are they a cool reliable host but they also have WordPress specific hosting, which means your blog will run the best it ever will, due to server optimization that suits WordPress.

Installing a self hosted WordPress blog

1, Uploading the files

Upload all the files and folders in the way you found them when you downloaded them. You should upload them to the directory that you want your blog to be in. Simple right? So upload all the files and folders as they were originally. Do not upload every file to the main directory. Keep the original file structure.
Here is my folder structure:
My folder structure

2, Database

So the standard values are the following:

Database Name
Database Name used by WordPress
Database Username
Username used to access Database
Database Password
Password used by Username to access Database
Database Host
The hostname of your Database Server

The steps to get that information are:

1, Make a database in your cpanel

2, Make a new user- Fill in your password etc

3, Add the user to the database

4, Use this information in your wp-config.php.

In most cases, your Database Host is localhost

The file wp-config.php does not exist by default. You will need to re-name the wp-config-sample.php to wp-config.php

3 Final Install

Go to: www.yourdomain.com/wp-admin/install.php to set up your username etc.

Exporting your posts from your WordPress.com blog

First things first. Go to your WordPress.com dashboard. Scroll down until you see the menu item “Tools”. Expand the “Tools” menu and you will see an “Export” link. Upon clicking the export link, you will see an option to select which users you want to export the posts from. I would recommend exporting all users. Then download the WXR file, which will appear as a xml file to your desktop.

Here is a screencast showing those very steps:

Screencast on Moving from WordPress.com to WordPress.org- Part 1

Screencast on Moving from WordPress.com to WordPress.org- Part 1

Importing posts into your self hosted WordPress.org blog

Go to your self hosted WordPress.org blog and locate the “Tools” menu item. But this time click “Import”. This will take you to a page where you select what type of file you want to import, such as Blogger or Typepad posts. In this case we obviously want to select WordPress as our import type. From here upload your WXR file which we previously exported from your WordPress.com account. You may be asked now to select who you would like to assign the posts to. You can create a new user or select a current user from the list.

Here is a screencast showing these steps:

Screencast- Moving from WordPress.com to WordPress,org- Part 2

Screencast- Moving from WordPress.com to WordPress,org- Part 2

I have tried to make this as simple as possible. But are you still confused? Let us do it for you. We will Upload WordPress, Export the posts from your WordPress.com blog, Import the posts into your new self hosted WordPress.org blog, and even upload the same theme you were using at WordPress.com.

What are you waiting for? Order Now

Tags: , , , , , ,

10 Responses to “How to move from WordPress.com to WordPress.org”

  1. conorp 15 December 2009 at 12:55 pm #

    Post any questions here

  2. Susan 11 February 2010 at 5:49 pm #

    This is great.  I hope more people realize it isn’t as hard as it seems.  After the first transfer, it isn’t so daunting.


Leave a Reply