@nimadude: Create a child theme, you can find more details on creating child theme HERE. Then in your child theme’s functions.php
, add the following codes:
function studio_child_header_on_homepage() {
global $wp_query;
$page_for_posts = get_option('page_for_posts');
$page_id = $wp_query->get_queried_object_id();
if ( !is_front_page() || ( !is_home() && $page_for_posts == $page_id ) ) {
remove_action( 'studio_header', 'studio_site_branding_start', 30 );
remove_action( 'studio_header', 'studio_logo', 50 );
remove_action( 'studio_header', 'studio_site_title_description', 60 );
remove_action( 'studio_header', 'studio_site_branding_end', 70 );
}
}
add_action( 'studio_header', 'studio_child_header_on_homepage', 15 );
Note: Displaying featured image on other pages as header image, free this doesn’t have this feature.
Regards,
Mahesh