2009-10-23 5 views

답변

4

캡션은 게시물 발췌 록으로 저장됩니다. 따라서,

은 첨부 파일 이미지 페이지 (테마의 image.php)와 루프 내부에있는 경우 캡션을 인쇄합니다.

15

게시물에서 캡션을 얻으려면 "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>' 
; ?> 

희망이 있습니다.

0

이 코드를 사용하고 있습니다. 정상적으로 작동합니다. 워드 프레스 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>'; } 
0

는이 작은 사람은 나를 위해 일한 :

<?php the_post_thumbnail_caption(); ?> 
0

이 single.php 파일의 내부 그림 태그를 넣어

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