Jeżeli ładujesz zdjęcie jako thumbnails to wordpress ma taką funkcję, że on skaluje zdjęcie. By móc , korzystać z dowolnej skalowalności potrzebujesz ustawić filter na to -->
if ( function_exists( 'add_theme_support' ) ) {
add_theme_support( 'post-thumbnails' );
}
https://developer.wordpress.org/reference/functions/add_theme_support/
Pozwala ci ustawiać dowolne wielkości, ale nie tylko.
Inny sposobem, jest zmodyfikowanie WP CSS CORE i klasy odpowiadające za wygląd. Wordpress nie obsługuje jakiekolwiek responosywności, musisz ją sam sobie ustawić. A i to czasami nie wystarczy.
https://codex.wordpress.org/CSS
Jeżeli to ty będziesz zarządzał stroną, polecam użyć ACF, pozwala na bezpośrednie uzyskanie linka do obrazku bez ingerencji WP (Pewnym sensie), przez co możemy robić nim co nam się podoba + ACF nie jest trudny, a dokumentacja prosta i przejrzysta :).