Установить размеры изображения по умолчанию в WordPress для жесткого кадрирования

18

Как мне установить средние и большие размеры изображений в WP для жесткого кадрирования?

В моей теме я могу установить размер эскиза для жесткого кадрирования, используя это:

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

Но я не вижу способа сделать средние и большие изображения жестко обрезанными.

Есть ли способ удалить средние и большие размеры и повторно добавить их, используя:

add_image_size( 'medium', $width, $height, true );
add_image_size( 'large', $width, $height, true );
Brady
источник

Ответы:

19

Вы можете переписать значение по умолчанию следующим образом:

add_image_size( 'medium', 200, 200, true );
Sisir
источник
3
Да, это было так просто! Я был так уверен, что этого не может быть ...
Брейди,
30

Вот улучшение, которое использует настройки так, как вы пытались это сделать:

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

MarcGuay
источник
3
Преимущество этого решения заключается в том, что вы все еще можете устанавливать измерения в настройках wp. сладкий.
honk31
Это потрясающе!
Этьен Дюпюи