intermediate

Custom Secondary Menu

Custom Menus are great for sitewide menus, but what if you only want to list a section’s subpages? I’ll walk you through pulling the relevant subpages from your custom menu.

Reusing Template Files

I walk you through building your own template hierarchy, to specify which template to use under certain conditions.

Core Functionality Plugin

A WordPress theme should only contain that which relates to the look and feel of the site. Any core functionality belongs in a plugin.

Customizing WordPress Menus

I’ll show you how to limit visibility of certain menu items to logged in users, and how to modify the menu itself using filters.

Limit Search to Post Type

Here’s how to customize search forms to return results for specific post types. By using a filter you can choose exactly which search boxes are affected.

Introduction to Custom Metaboxes

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

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.

Switch Genesis Sidebars

Here’s how you change which sidebar shows up in which sidebar area. This is useful when using different page layouts.

Export WordPress Content to Excel

Here’s a way to get your WordPress content into a table that can easily be moved to a spreadsheet. This is best if you’re using WordPress to collect data and want to analyze it in Excel. I use it for keeping track of incoming client inquiries.