WordPress Development

As I build WordPress websites for my clients, I share what I learn here as tutorials.

Introduction to Custom Metaboxes

Custom Meta Boxes allow you to build clean, understandable interfaces for entering metadata. I use them on almost every project.

TwentyTen CRM

TwentyTen CRM is a theme specifically designed to manage your customers, from initial contact to project completion. It’s highly customizable and free.

Custom Avatars in WordPress

This tutorial extends WordPress’ get_avatar() function. It let’s users upload a custom avatar in case they don’t want to use a Gravatar.

Breadcrumbs for Taxonomy Pages

I’m working on a project right now that uses hierarchical taxonomies, and here’s the solution I used for taxonomy breadcrumbs.

Post Type Linking

This technique will let you link posts in one content type with another. For example, if you have an Events post type and a Musicians post type, you can link a musician with a certain event.