From afa91f00cf48b60a807416e271c0ead7ad2943b3 Mon Sep 17 00:00:00 2001 From: Robin Cornett Date: Tue, 30 Dec 2014 17:12:21 -0500 Subject: [PATCH] add taxonomy image to common class parameters need to decide about using tax image if a fallback image is needed, or exists. --- includes/class-displayfeaturedimagegenesis-common.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/includes/class-displayfeaturedimagegenesis-common.php b/includes/class-displayfeaturedimagegenesis-common.php index 0561d40..b038e76 100644 --- a/includes/class-displayfeaturedimagegenesis-common.php +++ b/includes/class-displayfeaturedimagegenesis-common.php @@ -64,6 +64,14 @@ class Display_Featured_Image_Genesis_Common { 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 ); } + + 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'] ); + } + //now actually set the backstretch image source, which includes some metadata $metadata = wp_get_attachment_metadata( $image_id );