0

私はWordpress Pods CMSを使用しており、画像の順序付けられていないリストを表示するためのforeachループがあります。画像をサムネイル サイズに変換したいと思います (ダッシュボードの WordPress メディア サムネイル設定を使用)。

私のコードは現在このようになっています...

<ul>
<?php
foreach ($thePod->get_field('images') as $photo) {
  echo "<li><img src=\"{$photo['guid']}\" alt=\"{$name}\" /></li>";
}
?>
      <?php else:?>
      <p>no photos</p>
      <?php endif;?>
</ul>

.... "{$photo['guid'], 'thumbnail'}" を入れてみましたが、うまくいきません。 '], 'サムネイル');" 画像を1枚だけ表示したいとき。

4

1 に答える 1

3

これを試して:

foreach ($thePod->get_field('images') as $photo) {
  $thumbnail = wp_get_attachment_image_src( $photo[ID], 'thumbnail' );
  echo "<li><img src='$thumbnail[0]' alt='$name' /></li>";
}

mkm

于 2012-10-15T05:16:24.353 に答える