get_the_post_thumbnail_caption()
Отримує опис (caption) мініатюри запису (поста).
Щоб одразу вивести підпис на екран, використовуйте функцію: the_post_thumbnail_caption() .
Працює на основі:
wp_get_attachment_caption()
wp_get_attachment_caption()
Основа для:
the_post_thumbnail_caption()
the_post_thumbnail_caption()
1 раз – 0.001914 сек
(дуже повільно) | 50000 разів – 0.85 сек
(дуже швидко) |
PHP 7.0.8, WP 4.6
(дуже повільно) | 50000 разів – 0.85 сек
(дуже швидко) |
PHP 7.0.8, WP 4.6
Хуків немає.
Повертає
Строку. Підпис мініатюри запису.
Використання
get_the_post_thumbnail_caption($post);
- $post
(число/WP_Post) - ID або об’єкт запису (поста), підпис мініатюри якого потрібно отримати.
Типово: null (поточний пост)
Приклади
#1 Отримаємо підпис мініатюри запису
Функція виведе порожній рядок, якщо мініатюра не має підпису. Не треба плутати заголовок картинки та її підпис.
echo get_the_post_thumbnail_caption(6462);

список змін
| З версії 4.6.0 | Введено. |
Код get_the_post_thumbnail_caption() 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;
}