0
저는 Bootstrap 프레임 워크에서 고급 사용자 정의 필드 플러그인 및 Flexslider를 사용하여 Wordpress 슬라이드 쇼를 작성합니다. 제 목표는 하나의 목록 항목에 3 개의 게시물 내용을 표시하여 flexslider가 3 개의 이미지를 하나의 슬라이드로 표시하도록하는 것입니다. 지금 가지고있는 코드는 하나의 슬라이드에 3 개의 이미지를 표시하지만 동일한 이미지가 3 번 반복됩니다. 나는 가깝지만 나는 그것을 알아낼 수 없다. 당신은 같은 인덱스에게이 $image[$count]
해야 할 때마다 ($image[0];
)를 받고고급 사용자 정의 필드 (Wordpress)를 사용하여 Flexslider에서 목록 항목 당 3 개의 이미지 표시
<?php while(the_flexible_field("slideshow")): ?>
<?php if(get_row_layout() == "new_slide"): ?>
<li>
<?php while(get_row_layout() == "new_slide"): $count++;?>
<?php $image = wp_get_attachment_image_src(get_sub_field('slide_image'), 'large'); ?>
<img src="<?php echo $image[0]; ?>" alt="<?php the_sub_field('slide_heading');?>" class="rotate"/>
<?php if($count==3) break; ?>
<?php endwhile; ?>
</li>
<li><a href="<?php echo the_sub_field('slide_link');?>"><img src="<?php echo $image[0]; ?>" alt="<?php the_sub_field('slide_heading');?>" class="rotate"/></a>
<div class="container homeslide">
<div class="row">
<div class="span4">
<div class="flex-caption"><h4><?php echo the_sub_field('slide_heading');?></h4><?php echo the_sub_field('slide_description');?></div>
</div>
</div>
</div>
</li>
<?php endif; ?>
<?php endwhile; ?>
감사합니다. 도움을 요청할 수있었습니다. – ReLeaf