get_the_post_thumbnail_caption() WP 4.6.0

Отримує опис (caption) мініатюри запису (поста).

Щоб одразу вивести підпис на екран, використовуйте функцію: the_post_thumbnail_caption() .

Працює на основі:
wp_get_attachment_caption()
Основа для:
the_post_thumbnail_caption()
1 раз – 0.001914 сек
(дуже повільно) | 50000 разів – 0.85 сек
(дуже швидко) |
PHP 7.0.8, WP 4.6

Хуків немає.

Повертає

Строку. Підпис мініатюри запису.

Використання

get_the_post_thumbnail_caption($post);
$post
(число/WP_Post)
ID або об’єкт запису (поста), підпис мініатюри якого потрібно отримати.


Типово: null (поточний пост)

Приклади

0

#1 Отримаємо підпис мініатюри запису

Функція виведе порожній рядок, якщо мініатюра не має підпису. Не треба плутати заголовок картинки та її підпис.

echo get_the_post_thumbnail_caption(6462);

підпис вкладення

список змін

З версії 4.6.0Введено.

Код get_the_post_thumbnail_caption() WP 6.0.2

function get_the_post_thumbnail_caption( $post = null ) {
	$post_thumbnail_id = get_post_thumbnail_id($post);

	if ( ! $post_thumbnail_id ) {
		return '';
	}

	$caption = wp_get_attachment_caption( $post_thumbnail_id );

	if ( ! $caption ) {
		$caption = '';
	}

	return $caption;
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *