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'}" 但这不起作用,我知道这通常有效...... "wp_get_attachment_image_src($image['0']['id '], '缩略图');" 当我只想显示一张图像时。

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>";
}

公里

于 2012-10-15T05:16:24.353 回答