If you’re frustrated with unpredictable results with your image uploads, try this two step process. It will get you the result you need every single time.
Any images for WordPress should always be 1700px wide nowadays and whatever tall.
It is important to keep the width in mind for all the beautiful full-width images we see in today’s designs. It is also nearly impossible to state the height of images because responsive design changes the height depending on the size of the device.
Step two to keeping your site images uniform and prevent cropping: edit your original photo to the same ratio as the output. If you do this, you will have control over your photographs’ composition. To view more on how to prevent cropping see this.
Example 1: create the original in the same ratio as the post image
And another example with a portrait ratio:
If you follow this 1-2 step procedure you’ll have complete control over the display of your photos every time – regardless of theme.