Как настроить жесткое кадрирование изображений по умолчанию в WordPress
13 окт. 2011 г., 13:41:43
Просмотры: 16K
Голосов: 23
Как установить жесткое кадрирование для средних и больших размеров изображений в WordPress?
В своей теме я могу настроить жесткое кадрирование для миниатюр с помощью этого кода:
add_theme_support('post-thumbnails');
set_post_thumbnail_size( 96, 96, true );
Но я не вижу способа сделать то же самое для средних и больших изображений.
Возможно ли удалить стандартные размеры medium и large и заново добавить их с помощью:
add_image_size( 'medium', $width, $height, true );
add_image_size( 'large', $width, $height, true );

Scott
12.3K
Все ответы на вопрос
4
0
Чтобы включить обрезку для изображений размера medium
, достаточно использовать этот код:
update_option( 'medium_crop', 1 );
Сама функция update_option()
проверяет, существует ли такая опция, и добавляет её при необходимости:
Если опция не существует, она будет добавлена с указанным значением и параметром
$autoload
равнымyes
.

Gleb Kemarsky
445
11 янв. 2020 г. 13:53:40
0
Ответ Глеба отлично сработал у меня.
// Миниатюра среднего размера
if(false === get_option('medium_crop')) {
add_option('medium_crop', '1');
} else {
update_option('medium_crop', '1');
}
Полный код можно найти здесь

dragoweb
249
7 дек. 2020 г. 12:15:28
Похожие вопросы
5
ответов
2
ответов