source

워드프레스로 이미지 캡션을 가져오는 기능이 있나요?

ittop 2023. 3. 13. 20:54
반응형

워드프레스로 이미지 캡션을 가져오는 기능이 있나요?

Wordpress 이미지에서 캡션을 가져오려고 하는데 이 정보를 쉽게 얻을 수 있는 기능을 찾을 수 없습니다.

이거 구할 수 있는 방법 아는 사람?

감사해요.

투고중에 캡션을 취득하려고 하는 경우는, 「the_post_thumbnail」태그내에서 에코 아웃 할 수 있습니다.

<?php the_post_thumbnail();
echo get_post(get_post_thumbnail_id())->post_excerpt; ?>

또한 동일한 방법을 사용하여 이미지 설명을 표시할 수도 있습니다.이것은 WordPress 3.5에서 조금 더 나은 기능입니다.

<?php the_post_thumbnail();
echo get_post(get_post_thumbnail_id())->post_content; ?>

캡션이나 설명을 스타일링 할 필요가 있는 경우는, 아래와 같이 div로 둘러싸 주세요.

<?php the_post_thumbnail();
    echo '<div class="myDiv">' . get_post(get_post_thumbnail_id())->post_excerpt . '</div>'
; ?>

도움이 됐으면 좋겠다.

자막은 발췌 후 저장되는 것으로 나타났습니다.그렇게,

<?php echo $post->post_excerpt; ?>

첨부 이미지 페이지(이미지)에 있는 경우 캡션이 출력됩니다.php) 및 루프 내부를 참조하십시오.

워드프레스 4.8을 사용하여 이 작은 남자가 나를 위해 일했습니다.

<?php the_post_thumbnail_caption(); ?>

난 이 코드를 사용하고 있어, 잘 작동해.

$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>'; }

이 그림 태그를 single.php 파일의 내부에 넣습니다.

$image_caption = get_post(get_post_thumbnail_id())->post_excerpt;
if(!empty($image_caption)) { 
    echo '<figcaption itemprop="caption">' . $image_caption . '</figcaption>'; 
}

언급URL : https://stackoverflow.com/questions/1616281/is-there-a-function-to-get-the-caption-for-an-image-in-wordpress

반응형