612-293-8629 HELLO@THEMIGHTYMO.COM

Tonight I needed to add a column for a custom taxonomy to my “all posts” view of a custom post type. It turns out that WordPress 3.5 made this easy with the show_admin_column parameter for taxonomies.

In my case, I was using Custom Post Type UI to generate the post types and taxonomies, so I could not manually add that parameter. But, have no fear, there is a filter that is easy enough to drop into functions.php of my theme. My code follows:

add_filter( 'manage_taxonomies_for_cards_columns', 'activity_type_columns' );
function activity_type_columns( $taxonomies ) {
    $taxonomies[] = 'card_id';
    return $taxonomies;
}

In my case, “cards” is my custom post type slug, and “card_id” is my custom taxonomy. So, you will need to change “manage_taxonomies_for_cards_columns” to “manage_taxonomies_for_INSERTPOSTTYPESLUGHERE_columns” and change “card_id” to your taxonomy slug.

Here’s what it looks like in action:

custom post type

Pretty sweet!

PHONE, EMAIL, TEXT

We love to communicate: phone, email, text, Facebook, Twitter, LinkedIn, you name it.

LOCATIONS

PAYMENTS ACCEPTED

Call Now

Enroll in Our Free Beginner WordPress Class by Email

Never feel powerless in WordPress again!  Become a WordPress superstar for free in only minutes a day!

Our Beginner WordPress Email Class is delivered to your inbox!

Learn More 

You Have Successfully Enrolled! Prepare For Amazing!