ID ) ) { $featured_image_array = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'large-thumb' ); $featured_image_url = $featured_image_array[0]; } $header_image_setting_single = get_theme_mod( 'bus-leader-header-image-setting-single' ); $header_image_setting_home = get_theme_mod( 'bus-leader-header-image-setting-home' ); $header_image_setting_front_page = get_theme_mod( 'bus-leader-header-image-setting-front-page' ); $header_image_setting_pages = get_theme_mod( 'bus-leader-header-image-setting-pages' ); // Get featured image, else Customizer header image for single posts if ( is_single() ) { if ( has_post_thumbnail( $post->ID ) ) { $header_image = $featured_image_url; } elseif ( ! empty( $header_image_setting_single ) ) { $header_image = $header_image_setting_single; } else { $header_image = get_template_directory_uri() . '/images/default-featured-image.jpg'; } } // Get Customizer header image for blog elseif ( is_home() && ! empty( $header_image_setting_home ) ) { $header_image = $header_image_setting_home; } // Get Customizer header image for front page elseif ( is_front_page() && ! empty( $header_image_setting_front_page ) ) { $header_image = $header_image_setting_front_page; } // Get Customizer header image for pages, archive, search & 404 elseif ( is_page() || is_search() || is_archive() || is_404() && ! empty( $header_image_setting_pages ) ) { if ( has_post_thumbnail( $post->ID ) ) { $header_image = $featured_image_url; } elseif ( ! empty( $header_image_setting_pages ) ) { $header_image = $header_image_setting_pages; } else { $header_image = get_template_directory_uri() . '/images/default-featured-image.jpg'; } } // Else, get default theme header image else { $header_image = get_template_directory_uri() . '/images/default-featured-image.jpg'; } ?>