Great thanks for the link!
I have a few ideas in mind. First, you can try resizing the image with CSS like this:
.featured-image {
width: 50%;
padding-bottom: 25%;
margin: 0 auto;
}
The CSS can be copied and pasted into the Custom CSS section in the Customizer. It will make the image much smaller, but I’m not sure if this will cause one of the smaller image files to be loaded. It gets confusing between WP responsive images and the plugins 8)
You can also use a PHP function I’ll post below to make the featured image get the “large” version of the image instead of the “full” version. This won’t make it display smaller on the site, but should change the file that is fetched.
This can be added to a functions.php file in a child theme.
function ct_chosen_featured_image() {
global $post;
$featured_image = '';
if ( has_post_thumbnail( $post->ID ) ) {
if ( is_singular() ) {
$featured_image = '<div class="featured-image">' . get_the_post_thumbnail( $post->ID, 'large' ) . '</div>';
} else {
$featured_image = '<div class="featured-image"><a href="' . esc_url( get_permalink() ) . '">' . esc_html( get_the_title() ) . get_the_post_thumbnail( $post->ID, 'large' ) . '</a></div>';
}
}
$featured_image = apply_filters( 'ct_chosen_featured_image', $featured_image );
if ( $featured_image ) {
echo $featured_image;
}
}
If you’re not sure how to implement that I can help you with a child theme.