From 9f97e65e88eb5adde117f0c1423ac8e762901471 Mon Sep 17 00:00:00 2001 From: Robin Cornett Date: Thu, 7 May 2015 19:00:06 -0400 Subject: [PATCH] Fix image_id sequence (term image) --- ...ass-displayfeaturedimagegenesis-common.php | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/includes/class-displayfeaturedimagegenesis-common.php b/includes/class-displayfeaturedimagegenesis-common.php index 295242c..3e6c971 100644 --- a/includes/class-displayfeaturedimagegenesis-common.php +++ b/includes/class-displayfeaturedimagegenesis-common.php @@ -205,14 +205,19 @@ class Display_Featured_Image_Genesis_Common { // any singular post/page/CPT if ( is_singular() ) { - /** - * create filter to use taxonomy image if single post doesn't have a thumbnail, but one of its terms does. - * @var filter - */ - $use_tax_image = apply_filters( 'display_featured_image_genesis_use_taxonomy', self::$post_types ); + $term_image = display_featured_image_genesis_get_term_image_id(); + if ( ! empty( $term_image ) ) { + $image_id = $term_image; - if ( in_array( get_post_type(), $use_tax_image ) ) { - return display_featured_image_genesis_get_term_image_id(); + /** + * create filter to use taxonomy image if single post doesn't have a thumbnail, but one of its terms does. + * @var filter + */ + $use_tax_image = apply_filters( 'display_featured_image_genesis_use_taxonomy', self::$post_types ); + + if ( in_array( get_post_type(), $use_tax_image ) ) { + return $image_id; + } } if ( ! has_post_thumbnail() || $width < $medium ) {