Set_post_thumbnail_size() — Устанавливает размер миниатюры поста по умолчанию. Функция WordPress.

Опубликовано: 12.10.2017

видео set_post_thumbnail_size() — Устанавливает размер миниатюры поста по умолчанию. Функция WordPress.

WordPress Featured Image Tutorial

Устанавливает размер миниатюры поста по умолчанию.

Чтобы зарегистрировать дополнительный размер миниатюры поста используйте функцию: add_image_size() .


How Can I Change a Thumbnail Size in WordPress? : WordPress Lessons

После установки этой функции, миниатюру можно получить так:

<?php echo get_the_post_thumbnail( $page->ID ); ?>

Заметка! Чтобы для поста можно было определить картинку миниатюру, нужно активировать эту возможность функцией -add_theme_support( 'post-thumbnails' ); в файле шаблона funсtions.php.

Хуков нет.

Возвращает

Функция ничего не возвращает.

Использование

set_post_thumbnail_size( $width, $height, $crop ); $width(число) Ширина миниатюры (в пикселях). $height(число) Высота миниатюры (в пикселях). $crop(логический) Кадрировать изображение (true - будет взят кусок картинки по указаным размерам) или просто уменьшать (false - картинка будет уменьшена пропорционально, лишнее отрезано).

По умолчанию: false

Примеры

Все примеры предназначены для использования в файле темы functions.php .

#1 Базовый пример

Определим использование миниатюр в шаблоне и укажем размеры миниатюры поста:

if ( function_exists( 'add_theme_support' ) ) { add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size( 150, 150 ); }

#2 Кадрирование

Уменьшение размера: установим размер миниатюры по умолчанию в 50х50 пикселей. Картинка будет уменьшена по наименьшей стороне. У большей стороны, края будут обрезаны.

set_post_thumbnail_size( 50, 50 ); // уменьшение картинки

Кадрирование: установим размер миниатюры по умолчанию в 50х50 пикселей. Картинка будет кадрирована: будет взята центральная часть картинки размером 50х50 пикселей:

set_post_thumbnail_size( 50, 50, true ); // кадрирование

Код set post thumbnail size : wp-includes/media.php WP 4.8.2

<?php function set_post_thumbnail_size( $width = 0, $height = 0, $crop = false ) { add_image_size( 'post-thumbnail', $width, $height, $crop ); }

Cвязанные функции

Из метки: thumbnail (image картинки-миниатюры)

Еще из раздела: Миниатюры

rss