WordPress: Going from Blogger to WordPress

[?]

WordPress converts appear to be coming out in droves, lately.
First, Kent Newsome made comments about switching to WordPress from Blogger.  Actually, between the two of us, we managed to port his Blogger theme over to WordPress (pretty easy, once you get the hang of it).  I haven’t heard from him about this in about three weeks, so I’m not sure if he’s still going to switch.  There were a few issues that were keeping him from making the final decision.  I’ll discuss these, below, because they relate to everyone making the switch.

Over the past couple of weeks, I’ve heard more and more comments - in more and more places - about people wanting to switch from Blogger to either WordPress.com, or a self-hosted version of WordPress.  The latest to take this leap is Aurelius (Blog: The Lost Legionary).  He’s going to be trying out the self-hosted version of WordPress, and - if he likes it - boom, time to transfer the template.

Which brings me to my point.  Just what does it take to transfer from Blogger to a self-hosted version of WordPress?

The answer?  Potentially, not much.

Here’s everything you’ll need to transfer:

  • A web host
  • A domain name
  • a copy of WordPress 2.x
  • a little bit of time

That’s it, amazingly enough.  Well, that’s assuming you don’t want to transfer your Blogger template, too.  We’ll get to that, in a minute.


The steps are simple:

  • Install WordPress 2.x
  • Run the import system, availible from the WP control panel/dashboard

…yes.  It really is that simple to get all of your Blogger posts into WordPress.

There’s one. small. problem, though.

Blogger traditionally uses .html permalinks.  Your permalinks look like this:  http://domain.com/year/month/title-each-word-truncated.html

Domain.com will either be http://whatever.blogspot.com, or your own domain, if you use Bloggers FTP publishing ability.

The problem with that?  WordPress’s default permalinks (once turned on) are: http://domain.com/year/month/day/complete-post-title-no-matter-how-long/

Blogger truncates the title after a certain length, and does not include articles (”a,” “an,” “and,” “the”).  WordPress uses the entire title.  SO, if you have your own domain, your permalinks will no longer match up.  There’s a way around this, but it’s long, involved, and requires some pretty good technical knowledge.  If you really want to attempt it, you can view the instructions at Justinsomnia.org.  If this doesn’t bother you, you’re fine.  If you were using a .blogspot.com domain, then it won’t matter.

So… you’ve imported your entries from blogger.  Now you want your old Blogger template, too.  Well, that’s a bit different.  WordPress’s templates are made up of multiple files.  These files consist of:

  • header.php - The header file, typically including the opening html tags, head tags, and header of your blog
  • sidebar.php - The side bar/menu of your blog.
  • index.php - The main index file, that shows multiple posts on one page.  Like your default blogger view.
  • footer.php - Your blog’s footer and the closing HTML tag.
  • single.php - Your permalink page/individual entry page.
  • page.php - WordPress has a function called “pages”.  These are like static entries that do not show on your main blog.  They’re usually accessible via an URL like this: http://www.yourwordpressblog.com/pagename/
  • comments.php - The comments template.
  • style.css - Your CSS/stylesheet.

It’s pretty easy to seperate everything into the appropriate files… it follows a pretty logical progression.  The only major difference is that WordPress uses PHP code to display things/posts, whereas Blogger uses custom HTML tags.

Switching your template from Blogger to WordPress will require learning the way WordPress handles its templates, and the commands to output post information.  If you really don’t want to learn it, then I suggest looking around on the ‘net for a WordPress template.  Do a Google search for “wordpress templates“.

If you want to learn the WordPress templating system, then grab a big cup of coffee, and pay a visit to the WordPress Codex.  You’ll be looking for the pages dealing with themes and layouts.

If you’re using a template made by someone else, you must get permission before converting it to WordPress. (It could become a copyright issue, as the individual had only released it for use on the Blogger service, and not any others. Often, the majority of templaters are fine with your transitioning the template, so long as you keep in place any promotion links, etc…)

If you really, really want your Blogger theme transferred to WordPress, then you could contact me.  However, as a general rule, I do not do Blogger template transfers for freeIf you’re willing to send me a few dollars via PayPal (we’ll discuss the amount, once I see how involved your template it), then I can most likely transfer your template.  You would provide me with your Blogger index.html template file, and I will provide you with a .zip file containing your new WordPress template, along with installation instructions.  (Note: If you are already in conversation with me about a template transfer, and you are unable to pay anything, I’m sure we can work something out.)

Before you even ask, I don’t normally do template transfers for free, because it is a time consuming process.  It takes, for a simple template, a few hours.  For a complex template, it can take several hours.  Needless to say,  I don’t always have that much time to dedicate to things.

So, there you have it.  The above post gives you the basic low-down on switching from Blogger to WordPress.  If you’re just wanting to transfer the posts, you’re fine.  If you’re decidedly set on transferring the template, as well, then you have some work ahead of you.

As always, I’m here for your questions.  I’d also like to hear your success stories, or any tips you’d like to give someone switching from Blogger to WordPress.

Technorati Tags: , , ,
Del.icio.us Tags: , ,

Help spread the love and Share This


12 Responses to “WordPress: Going from Blogger to WordPress”

  1. A CERTAIN SLANT OF LIGHT » ACSOL’S TRANSITION FROM BLOGGER TO WORDPRESS: I’M LOVIN’ IT ! says:

    [...] I came across this post this morning at MindBlog (an interesting site). If you’re contemplating a switch from Blogger to WordPress, it’s worth the time to read Fyre’s thoughts. My only caveat (and it may have been owing to the particular template I selected): if you’re technically-challenged, a conversion may be far from the easy-going, couple hours’ exercise that Fyre describes. Having some technical expertise at your disposal (as I was fortunate to have) may save years on your life and get your new site up sooner! [...]

  2. Aurelius says:

    Wow Fyre!
    First you fib to me - told me you’d share advice but it’d take you ages to respond via email, and turns out you emailed me back straight away.
    Now, you go offering up this “WordPress for Dummies” guide for me to hit later in the week when I get some time to do it.
    Ladies and gentlebeans, I’m tempted to say: Ask him for advice if you need it, coz Fyre delivers! But then he’d get swamped. And he’d send out his minions to kill me.
    Probably…..
    :P

  3. Fyre says:

    Actually, Aurelius, you inspired this post. I should be thanking you! =)

    Moving from Blogger to WordPress is relatively easy, excepting the template.

    One thing I forgot to mention in the post, though…

    If you’re using a template made by someone else, you must get permission before converting it to WordPress. (It could become a copyright issue, as the individual had only released it for use on the Blogger service, and not any others. Often, the majority of templaters are fine with your transitioning the template, so long as you keep in place any promotion links, etc…)

    Hmm.. I probably need to add that to the entry, anyway. heh.

  4. Aurelius says:

    Hey Fyre,
    I have made the switch, and it was far less painful than I imagined. In fact, it was almost a doddle.
    I still have the template to work on, but that is a project on the backburner while I get the main stuff sorted out.
    There are some differences between WP and Blogger, and perhaps I should blog about them at some point in the future. The main one I dislike are the difficulty with changing format of text (ie, the colour/size of text) within a post (has to be done in HTML). But the benefits far outweigh the disadvantages.
    My new one is at lostlegionary.jandell.net if you wanted to check it out. And thanks for the guidance thus far.
    Aurelius

  5. Justin Watt says:

    Fyre, just FYI, for people not using blogspot, I’ve created a new post, Maintain permalinks moving from Blogger to WordPress that works seamlessly for WordPress 2.0.x.

  6. Ash says:

    Fyre,
    Nice article. A question about porting domains if you are domain.blogspot.com….and want to go to your own hosted domain for wordpress.
    But the domain.blogspot.com url is already out there all over the place, and you don’t want them to get a dead link. how do you handle that effectively? (besides putting up a “i moved” splash page)

  7. Fyre says:

    Ash,

    The best way I know of is - once you get your wordpress blog up and running, and your entries imported - to edit your blogger template’s header portion between the $lt;head> and </head> tags and place a redirect statement:
    <META HTTP-EQUIV="refresh" CONTENT="0"; URL=http://www.yourNEWblogaddress.com">

    If that doesn’t seem to work, or seems to take too long, you can delete your entire template, except for an “I’ve Moved” statement, and ‘head’ information (title, keywords, description, and redirect statement)”. If it isn’t redirecting at all (remember it may take time to load if you’ve got a bunch on the blog. My suggestion is to streamline the template on blogger, removing heavy images, flash, external loads (things that load from another site), etc…) then change the ‘content=”0″‘ to ‘content=”1″‘.

    Make sure this directive is on ALL of your template pages (front, and single entry).

    Good luck! Let me know if something doesn’t work!
    -Eric

  8. vetoyodino says:

    Hello! Good Site! Thanks you! doabdziheazscr

  9. alvethzlsr says:

    Thanks for this site!
    guiop.info

  10. chelsie says:

    http://www.transcriptionmatters.com/forum/viewtopic.php?p=25211

  11. Stasigr says:

    Hello, very nice site, keep up good job!
    Admin good, very good.

  12. Stasigrii says:

    Hello, very nice site, keep up good job!
    Admin good, very good.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>