Tuesday, July 03, 2007
14:50:
Importing a podcast into Wordpress from Blogger - Part Three
These posts have been a rambling account of my journey migrating my blog/podcast to WordPress. There have been some dead ends and some wasted effort, and some of these have been because the posts I have found describing similar journeys are out of date, and their authors have not updated their posts to tell their readers that. I don't blame them. Such is the nature of open-source WordPress, there isn't a central support system with definitive answers to solutions, questions on the support forums get left unanswered for months, so one ends up fending for oneself and googling for authoritative sounding individuals, and follow their opinions because they seem sensible and fairly recent. I shall try to avoid repeating that mistake, here.
Largely, in my case, this has been because of the way Blogger changed over the past few months, to their "beta" version, which involved different login mechanisms and different templates and RSS feed formats, and the changing information out there about migrating from Blogger to WordPress has reflected that. The goalposts kept on changing, and so people were coming up with hacks and often tortuous workarounds.
Through Justinsomnia's patient efforts, he managed to get the WordPress standalone Blogger Import Tool to import blogger posts properly, complete with the same permalink post title structure (meaning, of course, that the URLs for all my posts stay the same). This, sadly, is not true for the Blogger Import Tool in WordPress.com. I only realised this a couple of nights ago - my posts all had different permalink titles to those in Blogger.
When I managed to get my WordPress working on my new server, (fairly easy, but it got a bit confused at the beginning because the DNS records aren't changed yet, nor will they be until everything's fit to see) I realised with dismay that the same was true for the bundled import tool on WordPress 2.2. On further inspection, the corrections that Justinsomnia had suggested had been ignored in the latest build of the tool. It must be quite disheartening for him. A question to his blog and on the WordPress support forums resulted in a heroic effective response within hours from David Pascoe, to whom I'm eternally grateful. I had to use Justinsomnia's WordPress Suicide plugin to delete all my malformed imported posts, and then re-import them with the patched importer, and then I finally began to feel optimistic.
This time, my iframes, the embedded mp3 players to play my podcast on site, have been imported with each post, (hurrah!) and so far everything looks fine. As I suspected though, my mp3 enclosures are lost. (boo!)
Also, somewhere along in the transition, some coding got changed, resulting in invalid XHTML, which matters because I want it to look good in all browsers. It is a relatively simple matter of going through each post and saving it again. (This feels like such a marathon...)
I've downloaded all the files, images etc., from my old server. And uploaded them to the new one. And begun to customize my new blog. Minimalist is the way I'm going, and it's going to be cool, I hope.
With regard to podcasting, while going through each post to tidy it up, I realised that because I've been using the wonderful Feedburner, all I need to do is add a link to the relevant MP3 file in each post, and they add the necessary bits to make it an iTunes-ready podcast. No need for plugins. Although to keep with my new minimalist style, I'm using a very cool little flash player from 1-Bit for those who want to have a listen on site, as it were. The old hipcast iframe players looked out of place in the new regime, so out they have gone.
Now there's just a slight problem of ensuring that Blogger archives and labels don't get lost in the change, because they are structured differently on WordPress. I'm hoping it's a question that can be easily answered.
So, it's looking good on the dummy site. I'm just about to fax instructions to change the DNS records, which should take a couple of days to take effect. Hopefully you won't notice a thing, except a gleaming new blog!
Labels: blogger, blogging, podcasting, wordpress







