Importing a GoDaddy QuickBlog to WordPress

I finally moved my son’s blog onto WordPress today after encountering an issue that others have encountered. I managed to get an export file from a GoDaddy QuickBlog but when I imported it to WordPress I experienced some weird behaviour.

The comments and posts appeared in the WordPress “Dashboard” but I couldn’t get to them by any other means, i.e. I would have expected them to appear in the blog and the “Manage Posts” area.

When I started to copy/paste the posts with the intention of editing the timestamp, I noticed that the URL ended “post.php?action=edit&post=10”. A URL hack later and I was able to get to the older posts, I noticed that they were had been imported and left unpublished. A couple of clicks later and the migration is now complete.

Advertisements

4 comments so far

  1. Rebecca on

    For the non-techies, what did you have to change in the urls to get it to work?

  2. Martin on

    Hi Rebecca, you have two options.

    1. Go to godaddy (or whoever hosts your domain) and have that forward to your wordpress blog.

    2. In your wordpress blog dashboard, click on Upgrades. Then Domain. That will ask you to set your domain registrar to point to some wordpress nameservers (NS1.WORDPRESS.COM, NS2.WORDPRESS.COM and NS3.WORDPRESS.COM). Log on to godaddy and manage your domains. Click on nameservers and change them to the above nameservers. Go back to wordpress, refresh the domain page until your informed that your domain is avaialble. You’ll be informed you need 10 credits per year (1 credit = 1 USD). You’ll then be redirected to a Paypal screen, enter your payment details and thats it.

    I hope that answers your question.

  3. bsaitz on

    yea.. what was the hack and can it be replicated? 🙂 i have 100s of posts so need some easy way to migrate them..

    thanks!

    • Martin on

      Going back a bit, so this is from memory. After importing, create a new post. If you now change the URL so rather than say “post.php?action=edit&post=10” it is “post.php?action=edit&post=1”, then “post.php?action=edit&post=2” and so on. You’ll be able to hit publish and the original post should appear on the new blog with comments.


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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s

%d bloggers like this: