the_post_thumbnail_url()
Выводит URL миниатюры текущей записи. Если миниатюры нет вернет NULL (ничего не выведет). Используется в цикле WordPress.
Перед выводом, ссылка очищается с помощью esc_url().
Работает на основе: get_the_post_thumbnail_url()
1 раз — 0.0082059 сек (очень медленно) | 50000 раз — 3.35 сек (быстро) | PHP 8.2.25, WP 6.8.1
Хуков нет.
Возвращает
null.
Использование
<?php the_post_thumbnail_url( $size ); ?>
- $size(строка/массив)
- Название зарегистрированного размера миниатюры или размеры картинки в виде массива с шириной и высотой:
array(200, 300).
По умолчанию: 'post-thumbnail'
Примеры
#1 Выведем URL миниатюры записи
the_post_thumbnail_url( 'thumbnail' ); // выведет // http://wp-kama.ru/wp-content/uploads/2016/03/post-meta-fields4-80x80.png
Список изменений
| С версии 4.4.0 | Введена. |
Код the_post_thumbnail_url() the post thumbnail url WP 7.0
function the_post_thumbnail_url( $size = 'post-thumbnail' ) {
$url = get_the_post_thumbnail_url( null, $size );
if ( $url ) {
echo esc_url( $url );
}
}