美好的一天。 “ sertificates_gallery”是“高级自定义字段”中的画廊ID。还通过文档中的foreach进行了尝试,但是没有成功。我的代码现在看起来像这样:
$image = get_field('сertificates_gallery');
$size = 'thumbnail';
if( $image ) {
echo wp_get_attachment_link( $image, $size );
}
答案 0 :(得分:0)
实际上,您正在尝试获取数组,因此您需要在循环中进行操作,请检查此link
$image = get_field('сertificates_gallery');
$size = 'thumbnail';
foreach( $image as $single_image ):
echo wp_get_attachment_link( $single_image['ID'], $size );
endforeach;
答案 1 :(得分:0)
UPD:
<?php
$images = acf_photo_gallery('сertificates_gallery', get_the_ID());
if( $images ): ?>
<div class="images">
<?php foreach( $images as $image ): ?>
<?php echo $image['thumbnail_image_url']; ?>
<?php endforeach; ?>
</div>
<?php else : ?>
no certificates yet
<?php endif; ?>