I'm having some trouble with image uploads on the latest version of WordPress. I have defined a set of custom sizes in my functions.php file as follows:
add_image_size( 'product_testimonial', 662, 366, true );
add_image_size( 'product_image_listing', 120, 290, true );
add_image_size( 'product_image_detail', 290, 700, true );
When I upload an image (with dimensions 2000 x 2000) the following 3 files are created:
But nothing else ... the original is not stored anywhere. This is a problem because I want to offer the full, hi-res version as a download to my users.
Does anyone know why this would be happening? I've built 7 or 8 different WordPress sites and never had this problem before. I guess its either a bug in the most recent version, or (more likely) something about my config is wrong.
Any help would be much appreciated.