From b04bbb81c64da7c797c4f593acb0cb180508e7a1 Mon Sep 17 00:00:00 2001 From: Robin Cornett Date: Thu, 1 Jan 2015 19:18:24 -0500 Subject: [PATCH] add condition for new post type columns post_type must be public && support featured image --- includes/class-displayfeaturedimagegenesis-admin.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/includes/class-displayfeaturedimagegenesis-admin.php b/includes/class-displayfeaturedimagegenesis-admin.php index 1378ef1..58a8127 100644 --- a/includes/class-displayfeaturedimagegenesis-admin.php +++ b/includes/class-displayfeaturedimagegenesis-admin.php @@ -45,8 +45,10 @@ class Display_Featured_Image_Genesis_Admin { $post_types['post'] = 'post'; $post_types['page'] = 'page'; foreach ( $post_types as $post_type ) { - add_filter( "manage_{$post_type}_posts_columns", array( $this, 'add_column' ) ); - add_action( "manage_{$post_type}_posts_custom_column", array( $this, 'custom_post_columns' ), 10, 2 ); + if ( post_type_supports( $post_type, 'thumbnail' ) ) { + add_filter( "manage_{$post_type}_posts_columns", array( $this, 'add_column' ) ); + add_action( "manage_{$post_type}_posts_custom_column", array( $this, 'custom_post_columns' ), 10, 2 ); + } } }