WordPress Custom Post Type Code Generator

I stumbled across this earlier via Justin Tadlock. In short it’s a paginated form broken down into 6 steps that will generate the PHP you need to add a new custom post type to WordPress.

My initial presumption was “ooh handy, nice work” but after taking it for a test drive I wonder would it not be quicker to just manually enter the values by yourself based on the example in the Codex or one you’ve made earlier? The case for it being useful for someone not very PHP-savvy probably doesn’t stand up given if you’re not PHP savvy you’re not likely to be dabbling in functions.php and adding custom post types and the like.

Either way, nice bit of coding.

Posted in Web Development | Tagged , , | Leave a comment

Roots – a new baseline wondertheme for WordPress

When I spotted the article about Roots yesterday I did a little somersault inside.

Why?

Well because I’m gearing myself up to overhaul my fluffy blog and this blog with proper bespoke design for once and for all and was wondering how I could marry the various things I wanted to use to develop my theme.

In short, Roots combines the HTML5 Boilerplate, 960.gs grid systems and Elliot Jay Stocks’ delightful Starkers theme.

At a glance there seems to be some tasty and useful gear included, one of my pet favourites being the ability to enter your information via a form that will output it as a vCard.

Some of the settings options in the Roots themeLooking forward to getting this installed and having a play around. You can get it over here via GitHub.

Posted in Web Development | Tagged , , , | Leave a comment

The Internet Explorer 6 Countdown – why bother?

Interesting to see Microsoft mount a campaign to speed up the demise of it’s infamous version 6 of Internet Explorer.

On one side I'm being told IE6 = bad, on the other I'm prompted to download IE (no version number). Hmm.

According to their stats as of February 2011 around 12% of the world’s online population still use it which is interesting considering I think on the last check on average most of our client sites are polling the same figure on an individual basis.

I could write the book on IE 6 hacks, fixes and workarounds I’ve done so much of it and I think it’ll take at least another 2 years before it starts to get kicked to the back burner in the list of requirements. Most instances where I run into IE6 requirements is in larger organisations where IT infrastructure is more than a bunch of PCs and a couple of laptops. Even if worldwide usage is cut to around 5% it means nothing when you’re client’s requirement is to have it looking peachy within their IE6-laden organisation.

Last week Microsoft released IE9. That leaves us with 4 versions of IE running in the wild we need to test on. I just don’t understand it – why can’t they adopt a similar approach to Firefox or Safari and be more pro-active about the upgrade process and replace older versions?

Personally, I don’t think it would be any great harm if Microsoft just packed in making browsers. They’ve been playing a slow and painful catch-up game for the past 10 years and their market share is continually eroding.

There’s plenty more fish in the sea doing a better job.

Posted in Web Development | Tagged , | Leave a comment