vote up 0 vote down star

I recently exported as XML all my data from an old local install of WordPress, and imported it into WordPress.com. But I am not too happy that WordPress.com:

  • Requires you to pay to customize the UI
  • Even so, supports only 70 (fairly crappy) themes or so as a base
  • Requires you in addition to pay to remove ads

The question is: can take my XML WordPress export and (easily) import it into Blogger, including posts and comments (which are in that WordPress XML export)?

I didn't see any very conclusive answer online, as people seem to do the opposite and migrate from Blogger to WordPress.

flag

2 Answers

vote up 0 vote down

Answering my own question, there is an open source converter written in Python at http://code.google.com/p/google-blog-converters-appengine/ which I managed to use after some tweaks.

  • My export from an old WordPress had <wp:post_type></wp:post_type>. I had to convert those to <wp:post_type>post</wp:post_type> or they would be ignored.
  • In the converter's wp2b.py, I commented out the code that inserts <br/> for each line break.
  • In the Blogger settings, I also disabled globally the "Convert Line Breaks" option.

I then ran the conversion and imported the resulting XML file into Blogger, with the option to publish right after import disabled. Then I manually published the posts, so as to avoid publishing drafts.

link|flag
And now you have all those wonderful Blogger themes to choose from for all that effort. – NSD Nov 21 at 7:24
You can actually put any theme you want with Blogger. Not the case with wordpress.com where you are limited even if you pay $$$. – ebruchez Nov 22 at 18:00
2  
You could always self-host. I use a host with a plan that gives me all of the space and bandwith I could want, plus my domain name, for about $100 a year. What wordpress.com offers seems pretty good for the price. – Al Everett Nov 25 at 13:53
Or nearlyfreespeech.net. You pay for what you use. Low traffic = quite cheap. Really cool company, too. – Nathaniel Dec 23 at 18:15
vote up 0 vote down

I had the same problem quite a while ago. But instead of changing to another Website like blogger.com I just made my completely own WordpressBlog at a free http://bplaced.net server-account. They do free hosting and you have a lot of Space, MySQL, FTP and everything else you need. This way you can change what ever you want at your blog and also integrate Scripts and other stuff that is blocked by wordpress.com.

link|flag

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.