我正在尝试创建一个轮播滑块,并使用 Bootstrap + 高级自定义字段使其工作。一切正常,但是我不知道如何使指标与我拥有的图像数量相匹配。因为它是为每个图像单独编写的。我不擅长 JS,这就是我使用 Bootstrap 采用这种方法的原因。至于 ACF,我使用的是 Repeater 和 Image 的一个子字段(甚至我称它为画廊;))
帮助将被appriciated。
some CSS code here
<div class="container">
<div id="myCarousel" class="carousel slide" data-ride="carousel" data-interval="false">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner">
<?php
if( have_rows('aa-gallery') ):
$count = 0;
while ( have_rows('aa-gallery') ) : the_row();
?>
<div class="item <?php if (!$count) {
?>active<?php
} ?>">
<img src="<? the_sub_field('aa-gpic');?> " alt="<? the_sub_field('aa-caption');?>" style="width: 100%;">
<div class="carousel-caption">
<h3>
<?php the_sub_field('aa-caption'); ?>
</h3>
</div>
</div>
<?
$count++;
endwhile;
else :
// no rows found
endif;
?>
</div>
</section>
素胚勾勒不出你