Upgrading to WordPress 2.3 and the New Built-in Tagging Feature

I’ve barely completed an upgrade to WordPress 2.3. Out of many new improvements, one which stood out to me is the integrated tagging support. No longer, is it necessary to download one of the many tagging plugins.

Some things I noticed during the upgrade:

  1. My existing tagging plugin broke at the time of the upgrade. I found, after searching on Google, that some of the database schema that most tag and link plugins depend on was removed. (wp_post2cat et. al.) Simply disabling my two plugins for Simple Tagging fixed the database error message at the top of the pages
  2. WordPress has importers for a lot of tagging widgets. All I had to do was go to the “Manage” tab and choose “Import”. Importing the tags worked flawlessly.
  3. The new tag cloud widget applies unique styles to each tag. They are in the format < a class=”tag-link-$tag_id” … >. To get around the tags not having a style, I modified my style sheet and added color and link styles to the container div that the tag widget is in.
  4. I had to modify my page template to print a list of tags at the bottom of each post. There is a pretty good reference for that here.

Pardon my dust

I found that my theme was not working correctly in Internet Explorer (Gee, imagine that.)

Rather than search for another, I’ve decided to tweak it myself. Pardon my lack of styles for a bit.

Edit There. I’ve created a new template, based on my old template’s stylesheet, that uses YUI Grids instead of a home grown template layout. Not that I’m opposed to creating your own layout, but hey, I really didn’t want to find out why my left column displayed at the bottom of the page instead of where it was supposed to in Internet Explorer.

Anyway, this is still a work in progress. I need to go through the styles that I didn’t tweak much and delete things I don’t need. I also need to clean up the styles on some of the templates. I also need to re-comment all the template pages. Perhaps when I get a moment I’ll upload this somewhere.