Wow, that was quick… You can download WordPress 2.6 “Tyner” from the usual location.

You can read more about this release from WordPress.org’s announcement post.

Update: And HTNet’s running it 🙂 Upgrade is smooth as you’d expect from any WordPress build.

I’ve upgraded several of my blogs to WordPress 2.5. However, I noticed that two of them didn’t handle 404 (Page Not Found) errors properly after the upgrade. Every invalid URL gets redirected to the index page; worse still, they returned a 200 server response code which tells the browser that the URL is valid!

Another bad outcome of this bug is that your sites won’t get verified in Google Webmaster Tools.

This problem only occurs on WordPress blogs that uses a page (instead of the more common latest posts listing) as the front page. So how can we fix this?

The good news is that this is a known problem for the WP devs and that a patch is already available. The bad news is that this fix will only be released in WP 2.5.1; and the release date is unknown.

You can apply the fix manually by editing the /wp-includes/query.php file. The offending code is on line 922:

if ( ('page' != get_option('show_on_front') ) || ( $reqpage != get_option('page_for_posts') ) ) {

Change it to:

if ( ('page' != get_option('show_on_front') ) || ( $reqpage !==get_option('page_for_posts') ) ) {

Yes, the only change needed is the additional equal sign as highlighted above! Save the file and your WP 2.5 installation should render 404 errors correctly now.

Hope this helps those who are in a similar situation!

What if there’s a WordPress widget that can display text on a specific section of your blog? Let’s say you have some bookmarking JavaScript that you only want displayed in posts but not on other WordPress pages.

This was the problem I wanted to solve. I searched for a widget that already does this, but found none. I didn’t think that this would be too hard to code myself and decided to give it a go. A few hours later; Section Specific Text Widget was born.

With this widget, you can insert HTML (and even PHP; with third party plugins) content into the sidebar area of specific sections in your WordPress blogs. For example, you can have text that only show in the front page of your blog and not anywhere else. The widget even allows for the content to be shown everywhere except for a section that you’ve chosen.

Give Section Specific Text widget a whirl and tell me what you think.

After keeping it for quite some time, I’ve decided to release my latest WordPress theme; Uncrufty.

The name is a play on the functionalities and design of the theme itself. I’ll be the first to admit that I’m not a graphics design genius. I also don’t like clutter in my themes (and life in general). So the term Uncrufty is a play of words between the two concepts.

Uncrufty should be compatible with any recent version (2.x; 2.3.x would be better) of WordPress.

You can download it straightaway.

WordPress 2.3’s new taxonomy thingamajig broke the previous SBCL widget. Therefore, being the benevolent widget producer that I am, I’ve released Single Bookmark Category List Widget 2.0.

Please note that only WP 2.3 users should use this new version.