Home > Blogging > WordPress Upgrade

WordPress Upgrade

Wednesday, January 24, 2007 Leave a comment Go to comments

Well I’ve just completed an upgrade of this server to the latest version of WordPress, version 2.1. So what’s different? Any new features? Anything broken? Was it worth the hassle?

First of all, the upgrade procedure was extremely quick and painless. Following the instructions here was a snip; after taking a full backup of my files and database I copied the new files up to the server and ran the upgrade script. I was expecing it to take ages; but no, it was done in seconds. Then again I haven’t exactly written much on this blog, have I?

However, it hasn’t been all plain sailing. First of all, upon reactivating my plugins, one of them broke my front page – a plugin called “Front Page Filter”. Fortunately I wasn’t really using this plugin so disabling it hasn’t caused me any pain, but if you’re planning on upgrading your own blog I do suggest checking your plugins first – or even working with a beta copy of your site (remember you can have multiple WordPress installations pointing at the same database!).

Next up is my Links page – it’s now gone! I had to take this page down as it brings up a MySQL error when trying to parse my blogroll within WordPress. I’m not sure what the problem is here so will investigate further a bit later.

One of the most interesting things for me was the addition of a spell-check enabled rich text editor – however on my installation (under Firefox at least – I haven’t confirmed in IE) the rich text editor has actually completely failed to work; I’m stuck with editing raw HTML! Not a problem for me, but for all those non-techie bloggers out there this is going to be a major problem.

Now after all this complaining you might have got the impression that I have nothing good to say about the new WordPress upgrade at all! This isn’t the case. I’m not going to go into all the changes here – there’s too many to list – so I’ll just link to WordPress’s own documentation on this here. But among the highlights are not only all the bug fixes but a lot of work done to the back-end admin side (making it a lot more pretty for your average administrator) and a bunch of improvements to the MySQL code to improve performance.

So, is the upgrade worth it? Well, for me, I don’t think so right now. I’ve still got a couple of issues with my installation – things that used to work don’t and a lot of the new features don’t work for me – so I need to work out how to fix these before giving a considered view. As with most things though, it’s often best to wait a few weeks before jumping in – let others make the mistakes and wait for them to get fixed! Or if you’re adventurous, try setting up a beta version of your blog and run both side-by-side – something I’m going to have a go at in the near future.

So there you have it! Rob’s verdict? Wait a few weeks and test thoroughly before moving! Right, Spurs vs Arsenal is on Sky Sports 1 HD now and my pizza has just turned up, so that’s it for my first post for a good few weeks.

Advertisement
Tags:
  1. Rob
    Wednesday, January 24, 2007 at 9:36 pm | #1

    Well the “Links” thing was extremely easy to fix; my template (a rather pretty one called Web 2.0 from Neil Merton) was parsing the WordPress database manually. Really easy to fix; I just looked in the new Default template included with WordPress 2.1 and there’s a really, really easy PHP tag to fix this:So that’s great!

  2. Friday, January 26, 2007 at 8:16 pm | #2

    I shall have to update the theme!

    Thanks for the pointer Rob.

  3. Rob
    Friday, January 26, 2007 at 8:50 pm | #3

    Not a problem; you’ve done so much hard work on a really nice theme, all I did was change a single line of code! Also thanks for the pointer about the new version of your theme, I’ll definitely check it out. Have also changed the links.php template again but only a decent fix for myself – WordPress 2.1 has the wp_list_bookmarks() function so have utilised this to get the descriptions back as well. My usage: wp_list_bookmarks('show_description=1&between=<br />') but this only works on WordPress 2.1. Don’t know anything about themes but I’m sure there must be a way to return the WordPress version and output certain code based on this – e.g. use deprecated code for older versions and new stuff for new versions, allowing the theme to look consistent regardless of the WordPress version.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

Please log in to WordPress.com to post a comment to your blog.

Twitter picture

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

Facebook photo

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

Connecting to %s