Once upon a time this site was powered by Movable Type. Then I transferred everything to WordPress (now we use Jekyll). At the time, I wrote this post shaing my experiences of moving from Movable Type 4 to WordPress 3.4 blogging software.
The reason I chose to switch was that, while MovableType produces static web pages which are quick to load on a slow webserver, the interface felt too cluttered - almost like it is trying to do too many things. To top it off, it was suggesting that I link to certain “promoted” sites which is an immediate turn off.
I’ve exported from MovableType in the past, and encountered a few issues, but this time seemed to go much smoother. Perhaps it is partly due to having a smaller blog, or perhaps the process has improved. This article has a guide showing the steps I followed to move all my posts across to a fresh install of WordPress.
Export from MovableType
The first step is to get your posts out of MovableType. To do this:
Browse to your blog by selecting ‘Blogs’ from the System Overview menu:
Now you should be able to see a ‘Tools’ menu - from this, choose the ‘Export’ option
Then on the Export page, click the ‘Export Blog’ button. This will start downloading a .txt file with the name of your blog so save that to your computer.
That’s you done exporting from MovableType!
Import to WordPress
The next task is to import to the WordPress software. This is made easy by an Importer tool which is available to do this for you, but there are a few steps.
From the WordPress dashboard, choose ‘Tools’ then ‘Import’
This will then display a list of available Importers to install. You want to select the one called “Movable Type and TypePad”.
It will then pop up a box giving you a little more detail on the Importer and the option to install - click “Install Now”
After the Importer has been installed, click “Activate Plugin & Run Importer” to start it.
Choose the .txt file you saved when exporting from MovableType earlier, then press “Upload File and Import” to start importing.
You’ll get the option of setting up a new author to assigning posts to, or assigning to a user that’s already set up in WordPress. I chose to assign them to my WordPress admin account by deleting the “create user field” and choosing “admin”.
It gives you a quick status update and then tells you when it’s done. This was the end of the process for me - aside from checking the appearance of my posts was still ok.
I hope this guide helps you to export from MovableType to WordPress. As you should see from the guide, it is quite a straightforward process!