18

How do I set the medium and large images sizes in WP to hard crop?

In my theme I can set the thumbnail size to hard crop using this:

add_theme_support('post-thumbnails');
set_post_thumbnail_size( 96, 96, true );

But I can see no way to make the medium and large images to hard crop.

Is there possibly a way to remove the medium and large sizes and re-add them using:

add_image_size( 'medium', $width, $height, true );
add_image_size( 'large', $width, $height, true );
19

You can over write the default like this:

add_image_size( 'medium', 200, 200, true );
  • 3
    Yes it was this simple! I was so convinced it couldn't be that... – Brady Oct 13 '11 at 10:47
29

Here's an improvement that uses the settings as you tried to do:

add_image_size('medium', get_option( 'medium_size_w' ), get_option( 'medium_size_h' ), true );

  • 3
    the benefit from this solution is, that you still can set the measurements in the wp setting. sweet. – honk31 Apr 8 '16 at 16:40
  • This is perfect! – Etienne Dupuis Mar 21 at 15:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.