Php ACF-从自定义帖子类型获取图库

Php ACF-从自定义帖子类型获取图库,php,jquery,wordpress,advanced-custom-fields,Php,Jquery,Wordpress,Advanced Custom Fields,我正在尝试显示自定义帖子类型的图库 我使用自定义帖子类型UI插件创建了一个新的自定义帖子类型,并将其命名为“照片” 我的ACF自定义字段称为“库” 这是一个单页网站,所以我试图显示index.php中的图像 我从以下代码开始,当图库包含在一个普通的帖子页面上时,这些代码运行良好: <?php $images = get_field('gallery'); if( $images ): ?> <?php foreach( $images as $image

我正在尝试显示自定义帖子类型的图库

我使用自定义帖子类型UI插件创建了一个新的自定义帖子类型,并将其命名为“照片”

我的ACF自定义字段称为“库”

这是一个单页网站,所以我试图显示index.php中的图像

我从以下代码开始,当图库包含在一个普通的帖子页面上时,这些代码运行良好:

<?php

$images = get_field('gallery');

if( $images ): ?>

        <?php foreach( $images as $image ): ?>

                     <div class="item" ><img src="<?php echo $image['sizes']['large']; ?>"  /></div>

        <?php endforeach; ?>

<?php endif; ?>

"  />
我现在正尝试从自定义帖子类型中提取图像,如下所示:

<?php

   $loop = new WP_Query( array( 'post_type' => 'photo') );
     while ( $loop->have_posts() ) : $loop->the_post();

$images = get_field('gallery');

if( $images ): ?>

        <?php foreach( $images as $image ): ?>

                         <div class="item" ><img src="<?php echo $image['sizes']['large']; ?>"  /></div>

            <?php endforeach; ?>

    <?php endif; ?>

"  />
但这不起作用——事实上,整个页面会变成空白,就像语法错误时一样

有没有办法解决这个问题


非常感谢

你错过了尾声,我猜这就是你的页面变空白的原因