サポート » 使い方全般 » カスタムフィールド 画像 出力

  • はじめまして
    木村と申します。
    カスタムフィールドの画像の表示方法で悩んでいます。

    有料プラグインを使用していて下記のコードを使用してsingle.phpへ出力したいのですがエラーが出てしまいます。

    $imgages = get_post_meta(the_get_ID(), ‘myupload_images’, true);
    $image_src = wp_get_attachment_image_src($images[0], ‘thumbnail’);

    画像が複数枚ある場合には、$images をforeach や for などでまわしてください。
    と記載されているのですがどうも記述方法が間違っているのかエラーが出てしまいます。

    どなたか上記のコードを使用し記述方法が分かる方がいらっしゃいましたら教えて頂けたら幸いです。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター Okamoto Hidetaka

    (@hideokamoto)

    有料プラグインについては動作確認ができませんので想像ベースとなりますが、
    一旦取得された値をvar_dumpなどで直接確認されてみてはいかがでしょうか?

    実際に出力されている値とエラーログを付き合わせればヒントが見えてくるかもしれません。

    Honda

    (@rocketmartue)

    以下のコードで、カスタムフィールドの画像表示が可能です。

    <?php
    $img = post_custom( 'myupload_images' );
    //myupload_imagesは、カスタムフィールドの名前
    $img_thumbnail = wp_get_attachment_image_src($img, ‘thumbnail’);
    ?>
    <img src="<?php echo $img_thumbnail[0]; ?>" alt="" class="">

    エラーが出ているのであれば、エラーコードを記載していただけるとエラーの原因が分かりやすいのではないでしょうか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カスタムフィールド 画像 出力」には新たに返信することはできません。