An everyday life's Odyssey

About this blog

What about this site?

This photoblog is powered by wordpress, formerly by pixelpost.

Pixelpost to WordPress

NOW EASIER, importer is now available on WordPress repository.

PixelPost, although a cool project, is now dying (if not dead already). I looked for an other platform, more modern and still alive, and I ended up on WordPress. At first, I was interested in the plugin YAPB, but it appeared that this plugin was from a time when WordPress lacked lots of features, but not anymore; so I developed migration importers to migrate a pixelpost blog to wordpress:

  • the post importer: set up your pixelpost database info, and let it work for a while. it’ll import categories, posts and comments. It’ll left a new table in the database, used by the provided index.php to keep the old link alive, by redirecting them to the new uri.
  • the ratings importer: provided you used the ajax rating plugin in pixelpost, and want to keep those in wordpress using wp-postratings, this plugin does this kind of magic: for each pixelpost post, the plugin updates the wordpress post with the same marks.

Installation

  • Upload pixelpost-importer to the /wp-content/plugins/ directory
  • Activate the plugin through the ‘Plugins’ menu in WordPress

Or even better, use the Admin plugins interface and look for “pixelpost importer” and install the plugin like any other plugin.

Import Categories, Posts and Comments

First, download the the post importer. Unzip the files in wp-content/plugins, then go to wordpress/installed plugins page, and activate the plugin. Then go to the Tools>Import page, and select Pixelpost. You should arrive to the importer setting page:

odyssey_pp2wp_screenshot

Once categories have been imported, the post are then imported. This may take a loooooong time. A percentage indicates where you’re at in the migration process. Once done, you can use the provided index.php file to keep the old links from pixelpost to wordpress. Note that the plugin needs to remain installed to work, and the table "$prefix + odyssey_pp2wp" should not be dropped. Provided the PixelPost and the WordPress are installed on the same host, you can set up an “index.php” where PixelPost was installed:

get_pp2wp_wp_post_id($pp_post_id);
    $link = get_permalink( $wp_post_id );
} else if( isset( $_GET['x'] ) ) {
    switch($_GET['x']) {
        case 'rss':
            $link = get_bloginfo('rss2_url');
            break;
        case 'browse': // todo one dayœ
            break;
    }
}

header( "Status: 301 Moved Permanently", false, 301 );
header( "Location: " . $link );
exit();

Import Rates

If you used a rating plugin like ajax photo ratings plugin in pixelpost, and would like to use an equivalent plugin such as wp-postratings in wordpress, I have what you need too! Once you installed the post ratings plugin, go to the Tools>Import page, and select Pixelpost ajax ratings. The same settings as the pixelpost importer should be set, and click on import. It should again take a long time.

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)

18 comments

  1. I updated my old blog post about this to link to your solution. Thanks for providing an updated solution for this, I haven’t messed with this stuff in at least 3 years.

    Andrew

  2. Hi this is kinda of off topic but I was wanting to
    know if blogs use WYSIWYG editors or if you have to manually code with HTML.
    I’m starting a blog soon but have no coding know-how so I wanted to get advice from
    someone with experience. Any help would be enormously appreciated!

  3. My developer is trying to convince me to move to .net from
    PHP. I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using Movable-type on a number of websites for
    about a year and am concerned about switching to another platform.
    I have heard fantastic things about blogengine.net. Is there a
    way I can import all my wordpress content into it?
    Any kind of help would be really appreciated!

  4. We’re a group of volunteers and starting a new scheme in our community.

    Your web site offered us with valuable information to work on.
    You have done a formidable job and our entire community will be grateful to you.

  5. After exploring a few of the blog articles on your website, I seriously appreciate your technique of blogging.
    I book-marked it to my bookmark website list and will be checking back soon.
    Please visit my web site too and tell me your opinion.

  6. It is always good to buy things within one”s budget and save money for other important things like plumbing and bathroom fittings. If you are looking for a more detailed remodeling book, you may need to pay a little bit more money. Replace all plumbing connections as well as fixtures or a leak could become a possibility in your near future.

  7. Kevin Stroud has been actively involved in the music and weight loss industry researching and reviewing new
    products and innovations. These people have exhibited no abnormal side effects nor any
    indications that their overall health has in some way been diminished.
    Enzyme inhibition has become a popular concept that is being used by diet companies to promote their weight loss products.

  8. If the plaintiff andd defendant agree to make
    monthly payments of $25,000 they won’t be taxed. A financial advisor with knowledge
    oof hhow to purchase structured settlement based on
    your individual needs is invaluable. Soonn after the
    court approves the sale, the factoring company will
    start sending tthe funds to the seller.

  9. After exploring a handsful of the blog posts on your
    blog, I honestly appreciate your way of blogging. I bookmarked it
    to my bookmark webpage list and will be checking back soon.
    Please check out my web site too and tell me how you feel.

  10. Great blog you have here but I was wanting to know if you knew
    of any message boards that cover the same topics discussed here?
    I’d really love to be a part of group where I can get responses from other knowledgeable people that share the same interest.

    If you have any suggestions, please let me know. Bless you!

  11. May possibly sound difficult however the 4 step procedure below will demonstrate how uncomplicated
    it really is to accomplish this. Anyway, he powered up his X-Box 360 and that started a whole
    new shift in my life toward gaming. I, for one, hope we
    aren’t left to just write blogs and play emulators of games
    past trying to relive what we once enjoyed.

  12. The yellow top batteries are perfect for vehicles that have
    plenty of accessories, such as high performance stereo systems,
    hydraulics and more. This reduces the need for the chemicals needed to loosen and remove the same
    amount of dust as a traditional cleaning cloth would.
    What this means is that if you suffer an accident, you are not suppose to wait around and do nothing.

Leave a comment

Your email address will not be published.