Też z tym miałem kiedyś problem, jak dobrze pamiętam ustawienie wielkości zdjęć odpowiada thubmail.
DOC:
https://developer.wordpress.org/reference/functions/the_post_thumbnail/
Choć dokumentacja wordpress jest nie strawna.
http://webhelp.pl/porady/wordpress-dodatkowe-rozmiary-miniaturek/
ale to tylko pozwala przez MEDIA.
Gdzieś udało mi się zrobić, że da radę zrobić to przez CSS nadając klasę obrazowi.
// funkcja w function.php
<?php
// Miniaturki - thumbnails
if ( function_exists( 'add_theme_support' ) ) {
add_theme_support( 'post-thumbnails' );
}
?>
Następnie w szablonie sprawdzamy, czy post posiada miniturkę.
<?php
if ( has_post_thumbnail() ) {
the_post_thumbnail('large');
}
?>
Masz różne wielkości, ale możesz na nie wpływać, po przez regułę CSS udostępnioną przez wordpress.
.wp-post-image // to ta klasa.
{
border:1px black solid;
width:35%;
height:20%;
}
Oczywiscie, możesz dokładnie określić ile to large itd (masz opisane w doc). Chyba nie muszę Ci mówic, jak to odpowiednio zaimplementować np: w single.php.