As written earlier I have worked on a small script that migrated from boastMachine to WordPress. The script was almost finished when I migrated myself but there were some small things that were missing until I could release it.

Download the script here

The script is not complete and there might be some need for some extra hacking on it before it works on every installation. This script features:

Imports: Posts, Categories and Comments
Links posts to categories
Changes the path to earlier uploaded attachments in boastMachine to a new location*
Possibilities to set all old posts to a specific user on the WordPress installation

* The way to do this is to move the attatchment folder from the boastMachine installation to a new location and then alter the two urls in the config part of the script to its appropriate locations.

Download the script here

This code is no longer maintained!

Trackback

6 comments untill now

  1. Hello, I just tried the script and something goes wrong with the comments. Basically, they don’t show up on the main page, and *sometimes* show up when inside an entry. =/

    Do you think you could help me ?

  2. [...] I just remembered that I have received a new version of the BoastMachine to WordPress converter. I

  3. Trying this with Php 5.2.8 and apache 2.0.63, result :

    Fatal error: Call to a member function fetch_array() on a non-object in /www/migrate_to_wordpress.php on line 106

    Any idea’s where i could start to debug this?

  4. Hi, it doesn’t work with WordPress 2.8.4.

  5. Be careful, I didn’t notice the TRUNCATE statement which deleted all my existing pages/posts from Wordpress.

    Other than that works a treat.

    Thanks

  6. Sorry about that Mark. Although this code is no longer maintained I just had to make that optional.