
In addition to “Thumbnail” size (default: 150x150 pixels), WordPress also always creates at least a couple of other useful sizes out of each uploaded image:
“Medium” version (300 pixels wide in default configuration),
“Medium Large” version (768 pixels wide by default) and
“Large” version (1024 pixels wide by default).
The heights vary depending on aspect ratio.
So, why not allow us to configure the preferred image size for the big images which open upon clicking the thumbnails.
The selectable values could be: Medium Large, Large, Full (original).
And for the Master Detail pages, the size of the images displaying there, because now it’s only the thumbnail size which I think doesn’t necessarily make much sense when there could also be a bit bigger image instead.
The selectable values could be: Thumbnail, Medium, Medium Large.
This would have significant benefits.
Assuming Master Detail is in use, many users might be happy just seeing the Medium or Medium Large version, but even if they clicked for the even bigger version, there would be considerable and in many cases huge differences in consumed bandwidth (compared to always loading the original versions) which of course also affects site speed and performance.
I’m actually somewhat amazed the plugin doesn’t have this configuration option yet.
There’s a function which does exactly what is needed for implementing the feature:
https://developer.wordpress.org/reference/functions/image_downsize/
please give us options to select the image size… this is way overdue!