For quite awhile now, I’ve been monitoring a specific blog post from May 15th, 2007 which is a tutorial on how to migrate from Drupal 5 to WordPress 2. Many things have changed since then between both pieces of software and thus, the scripts provided on the site will not work.
Every now and then, someone publishes a comment that contains a link to an updated version of the script to work with newer versions of Drupal and WordPress. DovDox is the latest blog to publish an updated portion of the script albeit with a caveat.
Taking my usual hacksaw-and-duct-tape approach, I simply deleted the portions that didn’t work. That means my version moved all of the posts and comments to the new blog, but didn’t preserve any of their categories. Drupal’s ridiculous “taxonomy” system just isn’t easy to map onto WordPress’s much more rational categories and tags, and in any case the hard part of the move was getting the posts and comments over.
DovDox takes the script and makes it so that the content and comments are transfered between a Drupal 5.9 installation into a WordPress 2.6 install but due to the taxonomy system, categories are not migrated. If you choose to use the script provided by DovDox, be aware that it may cause a loss of data so be sure to back up everything before you do anything.
I wanted to put the call out to the community to see if anyone knew of a script or an individual that is consitently producing a migration script to move from Drupal to WordPress. If so, I’ll edit this post and add those resources to the bottom. I’ll also try to place those resources in the WordPress Codex.