Optimalworks Ltd web design, SEO, training and consultancy 

the site completely surpassed my expectations GT, AutoDirector, we build websites that work, my website is great - I love it MP, XL Autos, reach more customers, make more sales, it's more than I ever could have expected LM, Trade Cars UK, we can help your business grow, 99% of business now comes from my website GV, Bash Events, promoting standards throughout the web industry, your contribution added a level of quality we would otherwise have struggled to achieve PS, Hemsley Fraser
  1. home
  2. Services
  3. Portfolio
  4. Contact us
  5. blog

WordPress 2.3: first impressions

written by Craig, 28 September 2007

WordPress 2.3 has been around for a few days, so I thought I’d share my first impressions of it.

Upgrading

I generally keep my WP installation up-to-date, so I’m used to upgrading every few months. Subversion’s not installed on my server, so it’s FTP slogging for me. I usually just upload the changed files, but went for a completely clean upgrade this time (as recommended).

Testing on my Windows PC went fine so I uploaded everything, and loaded the upgrade page: Internal Server Error. My initial suspicions were a rouge plugin, possibly WP-Cache, but that did not appear to be the cause. I also tried re-installing using a new database, but it still failed. The problem was eventually fixed by switching from PHP4 to PHP5.

It’s possible that my server’s PHP4 configuration was to blame, or perhaps running on Windows (using PHP5) had changed a file somewhere. However, it’s not something I’ve experienced with a WordPress upgrade before?

What’s new?

At first, it’s difficult to see what’s changed, but that’s not necessarily a bad thing. Most of the changes are bug fixes and minor enhancements.

Tags

The biggest reason to upgrade is tag support. A blog post can have any number of tag words assigned. That article can then link to other articles with the same tag (using the_tags() in your temple). It’s also possible to show a tag cloud as I’ve implemented here (using wp_tag_cloud() in the tempate) .

Tagging is easy to use, easy to add to existing templates, and a good alternative method of navigation for the reader. The only downsides:

  • Why can’t pages have tags too?
  • The tag entry field is basic; it does not let you choose from existing tags or auto-complete your entries. Unless you’re careful, you can end up with two or more tags for the same thing, e.g. JavaScript, Java Script, javascripts, etc.
  • It would be great to have better control over the tag cloud. The text sizing is done by embedded style attributes, but it could have been better to generate class names depending on the importance of that tag, e.g. taguse0, taguse1, … , taguse5. That way, the font size or any other styling could be applied, e.g. colour, weight, etc.
  • Finally, if you’re using WP-Cache (which I’d recommend), adding or changing a tagged blog post means that every tag cloud needs to be updated. However, WP-Cache will not do this until the cache expires or you manually delete the cached pages. It’s a minor problem though, and I’d prefer to delete the cache manually anyway.

Summary

With the exception of my scary installation problem, WP2.3 is working fine. Tags are definitely a useful addition, but the tag-entry system needs a little more work.

  • categories: software
  • tags: review, software, wordpress
  • trackback: http://www.optimalworks.net/blog/2007/software/wordpress-23-review/trackback
  • bookmark: del.icio.us, digg, facebook, reddit, Furl, Spurl, Blinklist, Slashdot, Technorati, Yahoo!
add your comments
please enter your name
please enter your email address - it will not be published anywhere
please enter your website address
please enter your comments (all are moderated and checked for spam)
  • next article: TACS 1.11 update - free PHP template system 
  • previous article: CodeKeeper - free WordPress <code> block plugin 
search
  • all popular (5)
  • courses (1)
  • general (3)
  • hardware (1)
  • software (24)
    • free download (6)
    • web browsers (9)
    • web servers (2)
  • web development (31)
    • accessibility (4)
    • ajax (1)
    • css (2)
    • graphic design (4)
    • html (1)
    • javascript (7)
    • php (4)
    • seo (1)

tags

  • accessibility
  • ajax
  • apache
  • award
  • computing
  • css
  • design
  • developers
  • dom
  • download
  • editor
  • firefox
  • funny
  • graphics
  • hardware
  • html
  • ie
  • javascript
  • opera
  • php
  • portfolio
  • review
  • safari
  • seo
  • server
  • software
  • ssl
  • standards
  • wordpress
  • xml
  1. site map
  2. home
  3. Services
  4. Portfolio
  5. Contact us
  6. blog
  7. RSS feed
  8. project survey

XHTML 1.0 | CSS 2.1 | WAI AAA | printer-friendly

©2008 Optimalworks Ltd, Devon, UK. Registered in England and Wales No. 5922205.

This page can be viewed at http://www.optimalworks.net/blog/2007/software/wordpress-23-review