灯箱ACF中继器单幅图像
问题描述:
我有一个单幅图像ACF中的重复器字段。 Thease图片必须有一个灯箱。它默认不起作用。灯箱ACF中继器单幅图像
我知道,slb activate()必须被激活。 我可以找到如何做到这一点在ACF的画廊,但不是在ACF中继器的单个图像。
这里是我的代码:
<?php elseif(get_row_layout() == "verdiepingen"): ?>
<?php if(have_rows('verdiepingen')): ?>
<?php while(have_rows('verdiepingen')): the_row();
// vars
$image = get_sub_field('afbeelding_verdieping');
$content = get_sub_field('content_verdieping');
$plattegrondlinks = get_sub_field('plattegrond_verdieping_links');
$plattegrondrechts = get_sub_field('plattegrond_verdieping_rechts'); $penthouse
?>
<img src="<?php echo $plattegrondlinks['url']; ?>" alt="<?php echo $plattegrondlinks['alt'] ?>" class="img-responsive" />
答
你好quinox,
我可能是错的,但我相信你需要用锚链接,应在灯箱打开的图像图像。因此,循环里面你的HTML应该在某种程度上是这样:
<a href="<?php echo $plattegrondlinks['url']; ?>" title="Lightbox link - please check documentation of Lightbox" class="lightbox">
<img src="<?php echo $plattegrondlinks['url']; ?>" alt="<?php echo $plattegrondlinks['alt'] ?>" class="img-responsive" />
</a>
考虑将较小的图像预览 - 页面加载速度更快。让我知道这是否有帮助。