【问题标题】:How to turn images into thumbnail size using foreach loop in Wordpress Pods CMS如何使用 Wordpress Pods CMS 中的 foreach 循环将图像转换为缩略图大小
【发布时间】:2012-10-05 01:29:32
【问题描述】:

我正在使用 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'], '缩略图');"当我只想显示一张图片时。

【问题讨论】:

    标签: wordpress image thumbnails image-size podscms


    【解决方案1】:

    试试这个:

    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

    【讨论】:

    • 感谢@manishie 的回复。我将如何将其应用于我当前的代码?我看到这个人在他的图像标签里有它..wordpress.org/support/topic/slideshowpro-038-wordpress..和这个相似吗?还有,如果我也有其他图像格式,比如 png 或图像扩展名是 jpeg 和 jpg。
    • 桑迪,而不是我之前给你的快速破解,我已经修改了我的答案,以找出你在代码中可能做错了什么。请看看它是否适合你...
    • 嗨@manishie,你太棒了!这解决了我的问题:) 谢谢你的帮助。
    • 你会想用 $thePod->field( 'images' ) 代替pods.io/docs/code/pods/field
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-13
    相关资源
    最近更新 更多