Using WordPress is easy. Super easy.

Let me build you a site that you can maintain – without an IT team.

Adding a sub-menu indicator to parent menu items

It’s very handy from a UI perspective to indicate which menu items have a sub-menu beneath them. We’ll have to get dirty for this one.

Read more > Comments [ 4 ]

Montreal Dev Meetup: Demystifying The Theme Review Process

I’ll be giving a talk this Thursday, February 2nd, at the Montreal WordPress Dev Meetup. In the spotlight, the theme review process…

Read more > Comments [ 0 ]

Using XML to define translatable strings in WPML

Find out how to use XML to translate those last pesky elements of a theme.

Read more > Comments [ 0 ]

Making the Theme Check plugin happy

Ever wondered exactly what it takes to make the Theme Check plugin happy? Find out in two new “themes”…

Read more > Comments [ 0 ]

Getting the most out of WordPress premium themes

A WordPress premium theme can give your website a quantum leap, but make sure to do some homework first – they are most definitely not created equal.

Read more > Comments [ 1 ]

WooThemes and doing it right

I’ve been a fan of WooThemes since discovering them a few months ago. Oddly enough, I find their flagship product kind of frustrating, but so far I’ve stuck with them; here’s why.

Read more > Comments [ 2 ]

WordCamp Montreal 2011

It was WordCamp Montreal 2011 this past weekend (July 9-10), my first since starting to use WordPress last fall. WordCamps are conferences dedicated to those interested in WordPress…

Read more > Comments [ 4 ]

Error establishing a database connection

And suddenly, boom: “Error establishing a database connection”. Are things really broken, or is it a temporary glitch?

Read more > Comments [ 0 ]

Cleaning up URLs

Irritated by URLs with extra numbers, such as “mywebsite.com/about-us-2″? Learn about post slugs, and how to correct them.

Read more > Comments [ 0 ]