Добавление миниатюр с произвольными размерами в WordPress

Если стандартных миниатюр недостаточно, то при необходимости можно создать дополнительно любое количество миниатюр с произвольными размерами. Для этого используется следующая функция, которую необходимо будет добавить в файл functions.php вашей темы оформления WordPress.

add_image_size( $name, $width, $height, $crop );

$name – название миниатюры.
$width – ширина миниатюры в пикселях.
$height – высота миниатюры в пикселях.
$crop – кадрирование (true) или уменьшение (false) изображения (по умолчанию false).

Пример:

if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'wpopen-thumb', 180, 210, true ); //180 в ширину и 210 в высоту
}

В этом случае при загрузке изображения WordPress будет дополнительно создавать еще один файл изображения с максимальным размером 180 пикс в ширину и 210 пикс в высоту.

Использование произвольных миниатюр

Использование миниатюр произвольных размеров ничем не отличается от использования стандартных. Разница лишь в названии миниатюры.

the_post_thumbnail('wpopen-thumb');

Вышеприведенный код выведет миниатюру my-thumb, созданную при помощи кода, приведенного чуть выше. Аналогичным образом выводятся миниатюры и с другими названиями.

Добавить комментарий