Wordpress ACF Repeater 图像调整大小

Wordpress ACF Repeater Image resize

我正在尝试调整来自“高级自定义字段”转发器字段的图像的大小,但没有成功。

我已经在页面的其他地方以完全相同的方式设置了一个基本的非中继器图像字段,并且效果很好。

所以我在 functions.php 中设置了图片大小:

add_image_size( 'bio-size', 400, 260, true );

然后在模板中我有:

<?php while( have_rows('bio') ): the_row();

  $bioImgObj = get_sub_field('bio_image');
  $bioImgSize = 'bio-size';
  $bioImgUrl = $bioImgObj['sizes'][$bioImgSize];

?>

<img width="400" height="260" src="<?php echo $bioImgUrl; ?>"/>

这给了我图像,但没有以任何方式调整它的大小。

使用 ACF 或一般 WordPress 文件上传时,修改图像大小或文件的其他配置上传后不会影响已上传的文件,因为文件在上传时已处理。