Today is: Thursday, 2nd September 2010
Log in
Technology, Web Development and Saltwater Fly Fishing, not in that order.
Updated to WordPress 3.0
Nothing major, just did a quick backup then hit the upgrade button. While things may have changed significantly in the backend code, there really isn’t much to show you here.
- WordPress MU (the multiblog variant of WordPress that is used on WordPress.com) is now built into the maintstream code. Thus endeth the tyranny of MU, a code branch I personally despised.
- Custom menus make it really easy to create a special nav menu. I’ve already used this, and it’s a nice feature.
- They finally let you pick your own username and password for the admin user during installation. Seems like a little thing, but it’s been a system issue since day one with legions of users forgetting to either change the admin user password or to write it down.
- Custom Post Types and Custom Taxonomies – I haven’t used either, but I suspect that I will soon. Both of these are hardcore CMS functions.
- Scads of new hooks and functions for plugin and theme developers.
WordPress 2.8.6 Released and a 2.9 Preview
I got the notice last night that WordPress 2.8.6 was released to fix a pair of security holes. So I hopped right into the admin console from my Iphone and in 2 minutes, it was updated. If you have a WordPress installation, I urge you to update right away as well.
This will almost certainly be the last release prior to the much anticipated release of 2.9 which is our next major (feature related) release. Aaron Brazell had a great preview on his site yesterday, and since I’m not currently running the beta, I’ll leave the full on feature review to him. Here are the major bits to expect:
- Enhanced image handling – scaling, cropping, and thumbnail sizing on a per picture basis.
- Trash Can – this really goes back to the old notion we saw in newspaper editorial systems, delete doesn’t really delete, it just hides. This will come in handy.
- The_post_image – if you’ve ever tried to add an image to an excerpt of a post you will know why this is important.
- oEmbed – video support, which I’ve had for years using Vipers Video Tag Plugin.
- Custom Post Type – this is one of those CMS type functions. It’ll make my life easier, although honestly in the past I’ve been able to make categories do my bidding with little trouble in WordPress CMS settings.
- Comment Meta – I have no idea what to think about this one.
- Metadata API – Another feature I’m sure I’ll use, but currently I can’t think of anything I’d use it for. I guess this is like custom fields for everything, not just limited to posts.
- Theme System Modification – this will allow developers to work on one theme, while real users look at another. This has been needed for some time.
- Rel=Canonical Optimization – seems like a little thing, but it will help a lot with SEO.
Check out the preview at Technosailor.com for the full scoop.
Tags: Automattic, Wordpress
WordPress 2.7 Released
It’s out and you can get it here.
Words to the wise:
- There are some issues with Image Handling which have not been resolved. These issues appear to be related to server setup, and not the actual code, but sites where images handling worked on 2.6.5 may find that it is broken in 2.7 – like this site. (Update: yes, image thumbnailing is working for me now – it appears it’s finicky on large size images and doens’t like some formats. Not a bug.)
- In order to take advantage of the new comments threading feature you’re going to need to make changes to you theme. You can either grab the comments.php bit out of a 2.7 compliant theme or follow the steps outlined here.
- Many plugins have been found to cause problems. I suggest turning off everything you can and then turning your plugins on one by one to see if they break things, or if they cause general slowness. There is a good list here.
- If you’ve customized your admin console be sure you test prior to upgrade. There have been substantial changes and the way they implement hooks in Admin has changed.
Otherwise, the system appears to be pretty solid, and once again has made moves towards becoming more of a Content Management System (CMS) than Blogging Software.
Tags: wordpress 2.7, wordpress 2.7 advice, wordpress 2.7 problems
Drinking From the Fire Hose #2 – the China Syndrome
One of the big complaints that the anti-Wordpress chorus croons is that the vaunted blogging platform doesn’t scale. Certainly we’ve all seen sites brought low by the “Slashdot Effect” or the “Digg Effect” but my experience tells me that WordPress is getting a bad rap for poor server setup, poor plugin choice, etc.
How do I know? Well, one of the sites I work with last week experienced the “China Syndrome” or potentially “The Great Fire Hose”. The site, TheTruthAboutCars.com posted a story that the Chinese might buy GM, and that opened the flood gates for traffic. The problem is, while we watch for excess traffic from Digg, or Slashdot, we don’t watch the Chinese sites that offer similar service. In a matter of a couple hours, the traffic surged to 10 or 15 times its normal levels(and that’s conservative, once we max out server connections, we have no way of knowing how much is actually refused). Our system administrator alerted me and I quickly through the SuperCache plugin into lockdown mode, ensuring that the site rendered virtually all its content as flat html, rather than going to the database every time. (more…)
Tags: dealing with excessive traffic spikes, massive traffic, site scalability, wordpress scalability
WordPress 2.6.3 Released, and Issues with Auto Upgrade
The folks at Automattic today released WordPress 2.6.3 which is a minor security patch to the Snoopy script they use for displaying rss feeds in the admin area. Not an utterly crucial upgrade, but one you might want to take just to be sure your secure. The upgrade took me 5 minutes using the auto upgrade plugin.
One issue that I noticed while using the auto upgrade plugin, which was also upgraded, was that the script failed repeatedly on the database backup step. I was forced to skip that step (I used the database backup plugin to grab one). If you find you have the same issue, you may want to skip that step as well. Just be sure to get a db backup (and you should be getting those weekly!).
Now’s probably a good time to mention that we’ve got another major WordPress Upgrade on the way, 2.7, which should be here in November. Again, there will be major changes in the Admin area as they clean it up even more and make it more useful for us. For an overview of the new Admin UI, have a look here.
So what’s the 2.7 upgrade mean to you? Basically it’s going to provide a more logically oriented admin area, and one in which we’ll better be able to build upon into the future. As I’ve said before, WordPress is not longer just blog software, it has become a full fledged open source content management package, and this is yet another move in that direction.
On another front, Automattic will also be releasing the 1.0 level version of BBPress, their forum package which provides tight integration with WordPress. I’m particularly interested in this package, as I work with BBPress on almost a daily basis, but honestly, the feature list doesn’t even approach that of vBulletin or even Simple Machines. Still, I’m hopeful for a vast improvement over the 0.9 code stream.
Tags: Automattic, Wordpress, wordpress 2.6.3, wordpress 2.7, wordpress automatic upgrade
5 WordPress Features You Should be Using
Since I work with WordPress at a code level virtually everyday, I’ve got a pretty good handle on how the system works. The thing that never ceases to amaze me is the number of feature requests I get from users for things that already exist in their system.
I’ve seen it in other systems, but honestly, I’m still shocked at the number of great features that most people don’t know exist. As a blogger, your blogging platform is the prime tool of your trade: you should know how it functions and be able to make it do whatever you want.
Schedule Posts – As of version 2.5 the feature is much easier to find. Even with that, most people don’t seem to know it exists. All you have to do is find the Publish Status window in the right panel of your Write or Manage Post window and click the “Edit” link beside “Publish Immediately”. Now change the day or time, or both to whatever time, past or present you want it to be and you’re set. Magically your post will appear when you want it to.
Using that you can schedule your posts to appear while your on vacation, on a business trip, etc. I’ve used if to do regular features like my Friday Music Video installments for several weeks in advance. (more…)
28 Jun 10 | 
Look at the fiasco a few weeks back when Chris Anderson, of Long Tail fame, and EIC of Wired Magazine
Over the past couple months, I’ve been working nights and weekends to get
For the past couple months I’ve been devoting a lot of my time to the re-release of








