So I made contact on Twitter with @photodreamz who needed to migrate their PixelPost blog to WordPress. The problem is, Pixelpost doesn’t support any type of export interface. This problem was partially solved by Joe Lencioni, over at ShiftingPixel.com and one of his readers, @kristerella of http://kristerella.com. Between the two of them, I believe they have the right solution, yes it could handle a little polish, but it works. I have made my version of the script available here. Below, you will find step by step instructions for installing and using the script.
The features I added to the script were a GUI way to supply the root domain for the WordPress install, and some general debugging. I may end up making this automatically populate from the database, for now I’ll leave it manual. Functioning manually, you can specify a domain, even while running the script on a test environment, which I recommend.
Remember, I can not be held liable for any negative effects this has on your data! Always use a testing environment when performing actions such as these with your data, backup the backup of the backup! The Categories still do not apply to the posts, but it does import them.
Here are the steps I used to get the Pixelpost to WordPress script to work:
- Download the script from here: Pixelpost to WordPress Import Script.
- Install the script in the “wp-admin/import/” folder.
- Copy your images into the root of the “wp-content/uploads/” folder.
- In the Dashboard, go to the Tools>Import page.
- Select “Pixelpost” from the list of databases available for import.
- Provide the login info for the database your Pixelpost data is in. Also specify the domain name you will be using with WordPress, this will ensure the photos show up in the posts.
- Click “Import Categories”
- Verify the number of Categories imported, then click “Import Posts” (This may take a few minutes, don’t click the button again, and don’t refresh the browser, it will let you know when it’s done.)
- Verify the number of posts imported, then click “Import Comments” (This may take a few minutes, don’t click the button again, and don’t refresh the browser, it will let you know when it’s done.)
- You’re set! Click “Visit Site” at the top of the page to verify the import completed successfully.
Here are some tips: From what I read, this works best with an empty WordPress DB, it’s best to set up a test environment if you have an existing WordPress installation, import the pixel post into your test environment, the use the mature, XML based, WordPress import/export to move them into your existing WordPress installation.
@acedrew
Pixelpost to WordPress Migration
So I made contact on Twitter with @photodreamz who needed to migrate their PixelPost blog to WordPress. The problem is, Pixelpost doesn’t support any type of export interface. This problem was partially solved by Joe Lencioni, over at ShiftingPixel.com and one of his readers, @kristerella of http://kristerella.com. Between the two of them, I believe they have the right solution, yes it could handle a little polish, but it works. I have made my version of the script available here. Below, you will find step by step instructions for installing and using the script.
The features I added to the script were a GUI way to supply the root domain for the WordPress install, and some general debugging. I may end up making this automatically populate from the database, for now I’ll leave it manual. Functioning manually, you can specify a domain, even while running the script on a test environment, which I recommend.
Remember, I can not be held liable for any negative effects this has on your data! Always use a testing environment when performing actions such as these with your data, backup the backup of the backup! The Categories still do not apply to the posts, but it does import them.
Here are the steps I used to get the Pixelpost to WordPress script to work:
Here are some tips: From what I read, this works best with an empty WordPress DB, it’s best to set up a test environment if you have an existing WordPress installation, import the pixel post into your test environment, the use the mature, XML based, WordPress import/export to move them into your existing WordPress installation.
@acedrew