ksnyde
Member
Posted 6 months ago #
I would love to move over to WordPress from Blogger but I need to be able to import and I'm having huge problems doing so. Here's my current setup:
- Blogger runs under my domain name (but not via the old FTP mechanism, it's still physically hosted at blogger)
- I have no problem exporting an XML file by going to google and choosing export. This export file has all of my posts in it (I've checked and all the raw material for an import is clearly there).
- Rather than use the XML file above I had wanted to use WordPress's Import mechanism so I installed the Blogger Importer plugin and tried but it failed due an authorisation problem which I suspect has to do with my site being hosted on my URL.
- I tried modifying the authorisation URL to point to my old google URL rather than my own domain name ... it allowed me the authorisation dialog but said there was no data after authorisation.
- I basically gave up on the Blogger plugin and decided to just import the XML file. I tried using the RSS importer since the export format from Google is Atom I thought this might work. It worked in the sense that it said it worked but actually all it did was import pages but no posts. Frustrating because as I said the Posts are definitely in the XML file
- As a final desperate attempt I found a Blogger XML to WordPress WXR converter. That sounded promising but it gave me an error and stopped. Dead end.
I'm basically at my wits end and really need help. Any thoughts? Please help. My wordpress settings are:
- WordPress 3.2.1
- Theme Twenty-Eleven 1.2
- Minimal other plug-ins
Hi ksnyde,
That sounds very frustrating, so sorry to hear you've gone through so much trouble trying to migrate your site.
Since you have an XML file, have you tried importing as a WordPress file in Tools > Import? Although it doesn't specifically state it, that option should allow you to import an XML file.
If that solution doesn't work for you, can you export your Blogger posts in Atom format? If so, you can try this tool to convert to WordPress WXR format and then just import as WordPress file in dashboard.
http://blogger2wordpress.appspot.com/
Hope this helps!
ksnyde
Member
Posted 6 months ago #
ChristiNi,
Yeah I tried the Atom-to-WXR conversion tool and got this error:
Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 703, in __call__
handler.post(*groups)
File "/base/data/home/apps/blogger2wordpress/1.342259769852558481/blogger2wordpress.py", line 38, in post
output = translator.Translate()
File "/base/data/home/apps/blogger2wordpress/1.342259769852558481/b2wp.py", line 80, in Translate
title = self.feed.title.text,
AttributeError: 'NoneType' object has no attribute 'title'
It all looked too cryptic to decode so I gave up. :^(
ksnyde
Member
Posted 6 months ago #
Well i accidentally solved my own problem ... although that did leave me with a new and related problem. How did I solve it you ask? Well for reasons that are beyond me I created a new development environment and tried the import from there rather than my hosted environment. Presto. The authorisation happened and my list of Blogger blogs showed up for import. I imported the primary one I need and it worked surprisingly well. Very happy.
Now what? Well now that my primary blog has been migrated so swimmingly well I wanted to import a second blog and tag it with a Category to keep it separate from the primary blog. One problem with that and one question. The problem is that for some reason the secondary blog claims to only have 4 posts in it when I know there are hundreds. I thought initially it was because this blog had old styling (aka, didn't use the modern Blogger dynamic templates and associated goodies) so I upgraded it but it had no impact. I'm at a loss as these posts clearly exist and it seems like it's on the google end that this problem is occurring. Anyone have any thoughts?
The last part is a question ... is there any way during the import to associate all new posts to a Category tag? Also is there any way to make the "tags" in Blogger stay as "tags" in WordPress (by default they come in as Categories which can be switched over of course).