WordPress как на ладони
Наставник Трепачёв Д.П., phphtml.net wordpress jino

get_the_post_thumbnail_url() WP 4.4.0

Получает URL установленной для записи миниатюры. Если миниатюры нет, то вернет false.

Используется в: the_post_thumbnail_url().
Работает на основе: get_post_thumbnail_id(), wp_get_attachment_image_url()
✈ 1 раз = 0.001901с = очень медленно | 50000 раз = 18с = медленно PHP 7.0.5, WP 4.4.2

Хуков нет.

Возвращает

Строку/false. URL миниатюры записи или false, если миниатюра для записи не установлена.

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

get_the_post_thumbnail_url( $post, $size );
$post(число/WP_Post)
ID/объект записи.
По умолчанию: текущий пост
$size(строка/массив)
Название зарегистрированного размера миниатюры: thumbnail, medium, large или full, или размеры картинки в виде массива с шириной и высотой: array(200, 300).
По умолчанию: 'post-thumbnail'

Примеры

#1 Получим URL миниатюры записи

echo get_the_post_thumbnail_url( 6732, 'thumbnail' );
// вернет
// http://wp-kama.ru/wp-content/uploads/2016/03/post-meta-fields4-80x80.png

Код get the post thumbnail url: wp-includes/post-thumbnail-template.php WP 4.8.1

<?php
function get_the_post_thumbnail_url( $post = null, $size = 'post-thumbnail' ) {
	$post_thumbnail_id = get_post_thumbnail_id( $post );
	if ( ! $post_thumbnail_id ) {
		return false;
	}
	return wp_get_attachment_image_url( $post_thumbnail_id, $size );
}

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

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

get_the_post_thumbnail_url Комментариев нет

Здравствуйте, !

Ваш комментарий