• カスタムフィールドテンプレートを使って画像の出力を行いました。

    <?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」と言うのがあるというところまでは分かったのですが、これをどうすればいいのかというところで止まってしまいました。

    ソースを短く出来ればなおうれしいのですが、まずは代替テキストの出力のことで、お分かりの方がいらっしゃいましたら、ご教授いただければ幸いです。よろしくお願いいたします。

  • トピック「カスタムフィールドテンプレートで画像の代替テキストを出力したい」には新たに返信することはできません。