attachment.php 파일을 사용하여 다른 곳에서 클릭 한 큰 이미지 버전을 보여줍니다. javascript를 사용하여 이미지 아래에 이미지 대체 텍스트를 캡션으로 가져오고 싶지만 wp_get_attachment_image_src ()를 사용할 때 대체 텍스트가 포함되지 않습니다. WP에는 그것을 검색하는 기능이 없다고 생각하므로 내 것이 필요합니다. 이 함수를 작성하려면 알아야 할 ... 이미지의 대체 텍스트는 어디에 저장됩니까?
첨부 파일 페이지에는를 사용 wp_get_attachment_image_src()
하지만 대체 텍스트는 포함되지 않습니다.
<div class = "entry">
<?php
if ( wp_attachment_is_image( $post->id ) ) :
$att_image = wp_get_attachment_image_src( $post->id, "large");?>
<a href="<?php echo wp_get_attachment_url($post->id); ?>"
title="<?php the_title(); ?>"
rel="attachment">
<img class="attached_img"
src="<?php echo $att_image[0];?>"
width="<?php echo $att_image[1];?>"
height="<?php echo $att_image[2];?>"
class="attachment-medium"
alt="<?php $post->post_excerpt; ?>" />
</a>
} <?php endif;?>
</div>
이것은 보여줍니다 :
<div class = "entry">
<a href="http://www.example.com/wp-content/uploads/2010/07/photo_namejpg"
title="My_Photo_Title"
rel="attachment">
<img class="attached_img"
src="http://www.example.com/wp-content/uploads/2010/07/photo_name_and_size.jpg"
width="393"
height="500"
class="attachment-medium"
alt="" />
</a>
</div>
$post->post_excerpt
위의 코드에서가 호출되고 있음을 알고 있지만 이미지의 대체 속성을 얻기 위해 무엇을 대체 해야할지 잘 모르겠습니다.
wp_get_attachment_imgage()
하고 완전히 잊어 버렸습니다. 당신은 내가 실제로 생각한 것에 대해 옳습니다. 정보에 대해서 감사드립니다. 당신은 또한 alt meta가 저장된 곳에 대해 옳습니다 ... 나는 그 곳을 보았지만 그것을 똑바로 쳐다 보았을지라도 나를 피했습니다. 그것이 내가 하루의 끝에서 그것에 도착하는 것입니다. 다시 감사합니다!