我目前将ACF字段添加到我的猫头鹰传送带中。获取图像以显示作品。我遇到了一个问题,我的代码将所有来自中继器的结果分散到每张幻灯片中,而不是一个接一个。以下是代码(所有内容都正确链接到Wordpress ACF字段),并附上了滑块外观的图像。ACF Gallery中的ACF转发器呈现不正确
关于如何解决这个问题的任何建议?
<div class="owl-carousel" id="owl-single-example">
<?php foreach ($homepage_slideshow_gallery as $homepage_slideshow_gallery):?>
<div class="slide" style="background-image: url('<?php echo $homepage_slideshow_gallery['url']; ?>')" />
<div class="container caption">
<?php if(have_rows('homepage_slideshow_repeater')): ?>
<?php while(have_rows('homepage_slideshow_repeater')): the_row(); ?>
<p><?php the_sub_field('homepage_slideshow_repeater_company'); ?></p>
<h1 class="textblock"><span><?php the_sub_field('homepage_slideshow_repeater_title'); ?></h1>
<a class="btn" href="<?php the_sub_field('homepage_slideshow_repeater_url'); ?>">View Work</a>
<?php endwhile; ?>
<?php endif; ?>
</div>
</div>
<?php endforeach;?>
猫头鹰的正确结构是什么?你将所有内容都放入一个幻灯片中的同一个容器中......是它期望的吗? – FluffyKitten
@FluffyKitten这是我认为我会出错的地方。我如何构造代码,以便中继器能够为每个幻灯片吐出一个结果? –
这取决于猫头鹰!你有没有检查猫头鹰的文件和例子,看看它的期望?另外,我不了解ACF字段的结构 - 您的中继器字段与滑块图像有什么关系?目前没有明确的联系......或者它们是完全独立的吗? – FluffyKitten