Wordpress에서 이미지 캡션을 얻으려고하고 있지만이 정보를 얻기위한 쉬운 기능을 찾을 수 없습니다.워드 프레스에서 이미지 캡션을 가져 오는 기능이 있습니까?
누구나이 방법을 알 수 있습니까?
감사합니다.
Wordpress에서 이미지 캡션을 얻으려고하고 있지만이 정보를 얻기위한 쉬운 기능을 찾을 수 없습니다.워드 프레스에서 이미지 캡션을 가져 오는 기능이 있습니까?
누구나이 방법을 알 수 있습니까?
감사합니다.
캡션은 게시물 발췌 록으로 저장됩니다. 따라서,
은 첨부 파일 이미지 페이지 (테마의 image.php)와 루프 내부에있는 경우 캡션을 인쇄합니다.
게시물에서 캡션을 얻으려면 "the_post_thumbnail"태그 안에 캡션을 표시 할 수 있습니다.
<?php the_post_thumbnail();
echo get_post(get_post_thumbnail_id())->post_excerpt; ?>
동일한 방법을 사용하여 이미지 설명을 표시 할 수도 있습니다. 당신은 아래와 같은 사업부에 포장 할 수있는 자막이나 설명의 스타일을해야하는 경우이
<?php the_post_thumbnail();
echo get_post(get_post_thumbnail_id())->post_content; ?>
워드 프레스 3.5
에서 조금 더 나은 기능입니다.<?php the_post_thumbnail();
echo '<div class="myDiv">' . get_post(get_post_thumbnail_id())->post_excerpt . '</div>'
; ?>
희망이 있습니다.
이 코드를 사용하고 있습니다. 정상적으로 작동합니다. 워드 프레스 4.8을 사용하여
$get_description = get_post(get_post_thumbnail_id())->post_excerpt; if(!empty($get_description)){//If description is not empty show the div echo '<div class="img-caption">' . $get_description . '</div>'; }
는이 작은 사람은 나를 위해 일한 :
<?php the_post_thumbnail_caption(); ?>
이 single.php 파일의 내부 그림 태그를 넣어
$image_caption = get_post(get_post_thumbnail_id())->post_excerpt;
if(!empty($image_caption)) {
echo '<figcaption itemprop="caption">' . $image_caption . '</figcaption>';
}