Continuing the WordPress Upgrade Work

I am continuing to work on the site and its migration to WordPress 2.0. Along with the upgrade of the main site, I’ve had to upgrade the following items:

  1. Ultimate Tag Warrior – I have upgraded this to version 2.8.9 to remove an error in the admin screens
  2. FAlbum (Integrated WordPress / Flickr Photo Album) – I have upgraded this to version 0.5.6. Along with getting everything to work properly, this version also gets rid of those missing images you saw in the photo album due to Flickr changing its URL scheme. With this work completed, the integrated photo album is now back up and running.

Right now, I think everything is working properly except for the comment issue when “wordpress” is in the permalink. If you find anything else broken, please let me know. I will continue to test over the next week or so.

Incidentally, the WordPress team is planning to release the official 2.0 release on December 26. Once that happens, I’ll go through the excercise again to ensure that I am on the most current version.

Overall, I think the WordPress team did a great job with this version of the software. For some additional information on WordPress 2.0, you might want to hit the following articles written by Owen Winkler:

WordPress 2.0 Update

I found that if permalinks are on and the post-slug contains the word ‘WordPress’, the comments section would not appear on the post. I have submitted an issue to the WordPress team.

If you notice, I have changed the word ‘WordPress’ in each of the slugs to ‘wp’ and they work fine. An old post with WordPress in the slug can be found here. Notice – no comments section.

Obscure issues like this is why I don’t mind installing beta software in my production environment. Chances are, if you don’t run it for real, you won’t find this stuff.

WordPress 2.0 RC3 Upgrade

I decided to upgrade the site to WordPress 2.0 to see what the new version looks like. Currently, I’m having some problems with permalinks and some plugins may not work. I will continue debugging later on in the next two weeks. One thing I will say is the new version looks great. The admin section has been majorly overhauled, complete with AJAX enablement, drag and drop placement of sections within the admin screen, and live preview of your post so that you can see what you’ve written in context with your theme – something I’ve been waiting for for quite some time.

The main problem (that I know about right now) is that it seems as if the comments do not work on posts since the upgrade. For some reason, on newer posts you just cannot get to the comment template. I’m currently tracing through that to figure out what the deal is.

As I get the bugs worked out, I’ll post up the details of what I’ve found.

Flickr Photo Album Finally Integrated

I was finally able to integrate the photo album on Flickr into the actual site, thanks to the FAlbum WordPress Plugin released at version .5 by Elijah Cornell. Once again, no brainer to install. All I had to do was modify the falbum-wp.php file to close the extra divs in my theme.

The plugin supports permalinks, tags, and all of the goodies you would expect from a Flickr based photo album.

To see the new photo album, go to http://www.bieberlabs.com/wordpress/photos, or click the photo album item in the menu at the top of the site.

WordPress Plugin: UltimateTagWarrior

I’ve installed the UltimateTagWarrior plugin for WordPress in order to experiment with tagging on the site.

Installation was almost a no-brainer and consisted of unarchiving the downloaded zip file into my plugins directory and activating the plugin. I then messed around with different tag cloud types for the sidebar and wound up settling on the sized cloud. The code in the sidebar looks like this:

That got the tag cloud to display in the sidebar. Rather than go with the default tag editing that comes per post when you have local and technorati tags on in the Admin Manage/Tags screen, I turned them off and added the following code to enable Ajax based tag editing to the blog entries:

And thats it. Tagging is enabled!

Just to be clear, the almost no brainer has nothing to do with the quality of the plugin, but because I was picky as to how I wanted things to work. If you want plain vanilla tagging without Ajax, the default install and adding the code to the sidebar should suffice.

Happy tagging!