@dennis, I think what you are talking about is what WordPress does by default. A theme developer can use the add_image_size()
function. The name, dimensions, and crop parameters in that function are used to create an new image when you Add New Media. This plugin specifically recreates those images. Looking through the code of this plugin, add_image_size()
does not exist. From what @sewpafly says, he does create SOME images, but only to store in cache so as to overwrite the existing sizes.
If you are finding too many images using disk space it is likely caused by another Theme or Plugin where the author has several sizes created.
Also, by default, WordPress will usually try to create 3 sizes itself: large
, medium
and thumbnail
. The settings for those dimensions are in Settings/Media.
So, if I have an image that is 2000 x 1333, and left WordPress at it’s default sizes, I see the following sizes for that image created:
Image-150×150.jpg Thumbnail size (generated)
Image-300×200.jpg Medium size (generated)
Image-1024×682.jpg Large size (generated)
Image.jpg original image
I hope that helps clear up any confusion here.