From ad47e4878466bb4a5731088670d31e19378ab243 Mon Sep 17 00:00:00 2001 From: Robin Cornett Date: Wed, 31 Dec 2014 08:31:23 -0500 Subject: [PATCH] move taxonomy image declaration ahead of single posts --- includes/class-displayfeaturedimagegenesis-common.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/includes/class-displayfeaturedimagegenesis-common.php b/includes/class-displayfeaturedimagegenesis-common.php index b038e76..60321e0 100644 --- a/includes/class-displayfeaturedimagegenesis-common.php +++ b/includes/class-displayfeaturedimagegenesis-common.php @@ -60,17 +60,17 @@ class Display_Featured_Image_Genesis_Common { if ( is_home() && 'page' === $frontpage && ! empty( $postspage_image ) ) { $image_id = $postspage_image; } - // any singular post/page/CPT with either a post_thumbnail larger than medium size OR there is no $item->fallback - elseif ( is_singular() && ( $width > $item->medium || empty( $item->fallback ) ) && ! in_array( get_post_type(), self::use_fallback_image() ) ) { - $image_id = get_post_thumbnail_id( $post->ID ); - } - + // taxonomy elseif ( is_category() || is_tax() ) { $term = get_queried_object(); $t_id = $term->term_id; $term_meta = get_option( "taxonomy_$t_id" ); $image_id = self::get_image_id( $term_meta['dfig_image'] ); } + // any singular post/page/CPT with either a post_thumbnail larger than medium size OR there is no $item->fallback + elseif ( is_singular() && ( $width > $item->medium || empty( $item->fallback ) ) && ! in_array( get_post_type(), self::use_fallback_image() ) ) { + $image_id = get_post_thumbnail_id( $post->ID ); + } //now actually set the backstretch image source, which includes some metadata $metadata = wp_get_attachment_metadata( $image_id );