Php 为ACF gallery使用动态图像大小调整器

Php 为ACF gallery使用动态图像大小调整器,php,html,wordpress,Php,Html,Wordpress,尝试使用一个很棒的插件“Fly Dynamic Image Resizer”从ACF返回图像,但运气不太好。有人能提供我可能做错了什么的线索吗?谢谢 ACF变量: <?php $photo = get_field('photo', $post); $fly_image = fly_get_attachment_image_src($photo, 'big_featured_works', true); ?> HTML: “/> $fly\u image=fly\u get\u

尝试使用一个很棒的插件“Fly Dynamic Image Resizer”从ACF返回图像,但运气不太好。有人能提供我可能做错了什么的线索吗?谢谢

ACF变量:

<?php
$photo = get_field('photo', $post); 
$fly_image = fly_get_attachment_image_src($photo, 'big_featured_works', true);
?>

HTML:

“/>
$fly\u image=fly\u get\u attachment\u image\u src(get\u field('photo',$post),'big\u featured\u works',true);
"/>

然后将自定义字段的返回值切换为图像ID(从默认的“图像数组”)

如果您的字段是转发器字段,则必须使用get\u sub\u字段,如下所示:

$image = get_sub_field('image');

fly_get_attachment_image_src($image, 'image-custom-size')['src'];
$image=fly\u get\u attachment\u image\u src(get\u post\u thumbnail\u id(),'home\u page\u square',数组(500500),true);
回声';

()

更新:替换了photo变量,如下所示:
$photo=$image['id']但当然,这不是正确的图像…您能更明确地描述您遇到的问题吗?
$fly_image = fly_get_attachment_image_src(get_field('photo', $post), 'big_featured_works', true);

<img src="<?php echo $fly_image['src']; ?>"/>
$image = get_sub_field('image');

fly_get_attachment_image_src($image, 'image-custom-size')['src'];
$image = fly_get_attachment_image_src( get_post_thumbnail_id(), 'home_page_square', array( 500, 500 ), true );
echo '<img src="' . $image['src'] . '" width="' . $image['width'] . '" height="' . $image['height'] . '" />';