Hola
Puedes utilisar imagenes con el tamaño exacto , o sea si wordpress pide una imagen de 200*200 pues dale una de 200*200 para que no tenga que calcular y utilisar recusos del server en vano. Depues puedes utilisar las opciones de wordpress para espicificar las tallas de las imagenes que quieres utilisar. esto lo haces en wordress -> Ajustes-> medios
despues puedes escoger el formato de imagenes adequado ( webp de google es un buen formato para no perder qualidad), cada formato tiene su utilidad.
Puedes tambien utilisar photoshop o bien Gimp ( gratuito y open source para reducir el tamaño y el peso de las imagenes sin perder en calidad)
Por ultimo utlisa un plugin o bien un servicio como shortpixel o imagify.