web-dev-qa-db-ja.com

添付ファイル(アップロードされた画像)のalt属性を取得する方法

添付ファイルのIDがいくつかあります(画像、現在の投稿のものではありません)。これらの画像のalt属性を取得する方法

Wp_get_attachment_image_srcとwp_get_attachment_metadataを調べようとしましたが、どちらにもalt属性が格納されていません。

これが私がaltを探しているところです。

while(the_repeater_field('featured_pics')): //this is an array of IDs
    $image_id =  get_sub_field('featured_pic'); // this function gets an individual ID from array
    $image_attr = wp_get_attachment_image_src(get_sub_field('featured_pic'), 'medium');
    echo '<li class="showcase-pic"><a href="'.$image_attr[0].'" rel="lightbox">'.wp_get_attachment_image($image_id, 'thumbnail').'</a></li>'; 
endwhile;   
1
unfulvio

私は実際にこれをテストしていませんが、私の旅行で以下のコードに出くわしました。これは助けになるでしょうか。

get_post_meta($attachment_id, '_wp_attachment_image_alt', true)

4
dunc