I want to make a crop on the images of my blog page that have more than 443px adjust it to 645×443 size, exactly.
I used this code:
add_theme_support ('post-thumbnails');
add_image_size ('blog-page', 645, 445, true);
However, the image is resized instead of making the crop.
Exemples:
Original image: http://img843.imageshack.us/img843/6444/56004879.jpg
How is: http://imageshack.us/scaled/landing/809/53926495.png
How i want: http://imageshack.us/scaled/landing/823/32122755.png
How do I do this?
From this comment:
WordPress does not zoom. It only crops. If you want an image to have a custom intermediate size, then you must upload an image with dimensions greater than or equal to the dimensions specified in your
add_image_size()
call.Also: if you have uploaded images prior to adding your
add_image_size()
call, then you will need to regenerate your intermediate image files in order for WordPress to create images using your custom size.For all the people who’ve:
You may have to manually configure the loading of the extension, if it wasn’t for you.
First, check if GD is actually enabled as an extension. Run this snippet in a .php file on the browser to find out:
If it comes up with “not loaded”, the solution found was adding the line:
to the apache2/
php.ini
file.