Migrating from WordPress.com to self-hosted
My overall goal here is to organize my online assets and my specific goal right now is to move my 2 year old blog from WordPress.com to a self-hosted WordPress blog on Dreamhost. Though self-hosting costs a monthly fee and takes more maintenance, self-hosting allows me to control the theme, get Google Analytics and use advertisements.
So far, I have completed these steps
- I bought a domain name, jojordan.org
- I made a neat frontend for my domain using Posterous and connected it to the domain name that is housed at Dreamhost
- I set up a sub-domain on Dreamhost flowingmotion.wordpress.om
- I used Dreamhost’s one One Click install to set up WordPress including an admin account
- I zipped a theme that I had edited on my local host version of WordPress and tested it on a dummy account
Uploading a theme
Now I am ready to import my own theme to my self-hosted version of WordPress.
I don’t need to login into Dreamhost. I simply go to my browser and type in the address of my blog: http://flowingmotion.jojordan.org/wp-admin and login in as admin (not me).
Now I can go to Appearance in left side bar and Add Theme. I use Upload and Browse to upload the them from my hard drive. Activate. Check. Done!
Setting up permalinks
Now the last task before I come to get the content here is to match the permalink style on my self-hosted blog to the style here. If I don’t do that, then the post titles are going to get scribbled and people won’t be able to follow old links and bookmarks to find the posts. I may as well leave them behind, in other words.
To prep the permalinks, I look at the bottom of the left sidebar, choose Settings/permalinks, and and choose the 2nd option, day and name. Check they are same as usual.
Ready to import content
Now if I am right, I am ready to import content. I will come to my hosted blog, go to dashboard and export all the content to my hard drive. This usually trips up over size and timing. As can never remember what I wrote, I will write it down this time and make post 5 in this series!
But that will be from the new blog! See you on the other side!
- Step 3: Consolidating my online strategy – make a WordPress shell on Dreamhost
- Step 1: Consolidating my online strategy – self-hosting my blog
- Step 5: Consolidating my online strategy – moving my content from WordPress.com to self-hosted Dreamhost
- Step 2: Consolidating my online strategy – redirecting my Posterous blog to my own domain name
- WordPress to Drupal : First steps