2016-12-01 77 views
0

我有一个单幅图像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" /> 

回答

1

你好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> 

考虑将较小的图像预览 - 页面加载速度更快。让我知道这是否有帮助。