カスタムフィールドテンプレートで画像の代替テキストを出力したい
-
カスタムフィールドテンプレートを使って画像の出力を行いました。
<?php echo wp_get_attachment_image(get_post_meta($post->ID,"カスタムフィールド値",true),'full'); ?>
これで問題なく表示されたのですが、widthなどを出力させたくなかったので、フォーラム内で見かけた下記のソースを使用してうまくいきました。
<img src="<?php $image = get_post_meta($post->ID, 'カスタムフィールド値', true); ?><?php $image = wp_get_attachment_image_src($image, 'full'); echo $ji_image[0]; ?>">
でもよく見るとソースが長いのと、alt属性の出力が出来ていないなと思って再度調べたところ、「wp_get_attachment_image_src」では、画像の代替テキストの出力は出来ないようですね。「_wp_attachment_image_alt」と言うのがあるというところまでは分かったのですが、これをどうすればいいのかというところで止まってしまいました。
ソースを短く出来ればなおうれしいのですが、まずは代替テキストの出力のことで、お分かりの方がいらっしゃいましたら、ご教授いただければ幸いです。よろしくお願いいたします。
- トピック「カスタムフィールドテンプレートで画像の代替テキストを出力したい」には新たに返信することはできません。