ID ) ) : echo get_the_post_thumbnail( $charitable_campaign->ID, apply_filters( 'charitable_campaign_loop_thumbnail_size', 'medium' ) ); endif; elseif ( charitable_is_campaign_legacy( $charitable_campaign ) || $charitable_force_featured_thumbnail ) : $charitable_thumbnail_id = get_post_thumbnail_id( $charitable_campaign->ID ); if ( $charitable_thumbnail_id ) : echo wp_get_attachment_image( $charitable_thumbnail_id, apply_filters( 'charitable_campaign_loop_thumbnail_size', 'medium' ) ); endif; return; elseif ( function_exists( 'charitable_find_photo_in_campaign_settings' ) ) : $charitable_campaign_settings = get_post_meta( $charitable_campaign->ID, 'campaign_settings_v2', true ); $charitable_media_info = charitable_find_photo_in_campaign_settings( $charitable_campaign_settings ); if ( ! empty( $charitable_media_info['media_id'] ) ) { $charitable_image_attributes = wp_get_attachment_image_src( $charitable_media_info['media_id'], apply_filters( 'charitable_campaign_loop_thumbnail_size', 'medium' ) ); if ( ! empty( $charitable_image_attributes ) ) : ?>