Possible Solution to my Blog2Blog Migration Problem

I am still stuck on the blog migration problem. And while I was googleing, I found this, quite complicated but I will still try, and see what I can accomplish after. I will be blogging the result of my experimentation later on.

These are what I need:

  1. Download the script wptoblogger.py.
  2. Ensure you have Python 2.5, BeautifulSoup and Google’s GData Python Client.
  3. Create your target Blogger blog and note its ID.
  4. Export your WordPress blog to an XML file (I think this is only available in version 2 and above of WordPress).
  5. Run wptoblogger:python wptoblogger.py -u your_blogger_username -b your_blog_id -a author_for_posts wordpress_xml_file

Like what I have blogged previously, there is a limitation to every blog to blog transfer, and among them which I quoted from codesimple are:

  1. It doesn’t support multiple blog authors – all posts will be marked with the author_for_posts.
  2. A limitation with the Blogger API means that comment authors can’t be set (they always appear as the blog author). As a workaround, I prefix each comment with a “Comment from…” line (see the existing comments on this blog).
  3. Blogger impose a limit on the number of posts you can create via the API in a certain time period. So if you have a lot of posts to transfer you may need to modify the script to post them in batches over a number of days.


  1. Bravo, what phrase…, a remarkable idea

  2. It is remarkable, this rather valuable opinion

  1. 1 Goodbye Wordpress « katharsis..

    […] this blog. Though I have previously posted an entry about my blog to blog migration problem and a possible solution to the problem, I have not attempted the process using Python. Due to the pressure that I am experiencing now with […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

  • Twitter Update

    Error: Twitter did not respond. Please wait a few minutes and refresh this page.

  • Facebook Badge

  • My Services

    Jeel Christine's Services
  • My FriendFeed

    View my FriendFeed
  • Twitter Grade

  • My Bookmarks

%d bloggers like this: