Advanced Custom Field Repeater возвращает все правильно, кроме изображения - PullRequest
0 голосов
/ 07 мая 2020

Наблюдаю довольно странное поведение на моем сайте Wordpress, на котором работает ACF Pro. L oop возвращает 3 переменных, заголовок, значок и описание. Заголовок и описание выводятся идеально, однако оно возвращает одно и то же изображение на каждой итерации по l oop. У кого-нибудь есть предложения?

<?php
if ( have_rows( 'additional_services' ) ): ?>
<div class="outer-three-col">
  <?php
  while ( have_rows( 'additional_services' ) ): the_row();
    $service_title = get_sub_field( 'service_title' );
    $service_icon = get_sub_field( 'service_icon' );
    $service_description = get_sub_field( 'service_description' );
  ?>
  <div class="inner-three-col">
    <div class="row-fluid-wrapper">
      <div class="row-fluid">
        <?php
        if ( !empty( $service_icon ) ) { ?>
        <div class="imag-module"> 
           <img src="<?php echo $service_icon['url']; ?>" alt="<?php echo $service_title; ?>"> 
        </div>
        <?php   }  ?>
        <div class="text-module">
          <h4><?php echo $service_title; ?></h4>
          <p><span style="font-weight: 400;"><?php echo $service_description; ?></span></p>
        </div>
      </div>
    </div>
  </div>
  <?php
endwhile;
?>
...