Я запускаю цикл if для возврата поля, которое у меня есть на моей странице WordPress, все работает нормально, за исключением случаев, когда я пытаюсь проверить, есть ли у группы полей внутри текущего цикла содержимое, а затем возвращает a.Почему-то это выглядит так, будто я застрял в новом цикле, и я не уверен, как его решить.
Я запускаю расширенные настраиваемые поля и у меня есть группа Flexible с группой внутри.
<?php if( have_rows('content') ):?>
<?php while ( have_rows('content') ) : the_row();?>
<?php if( get_row_layout() == 'omrade' ): ?>
<div class="row">
<div class="col-md-12 padding-xs-none">
<div class="row">
<div class="col">
<?php echo '<h5 class="page-header">'.get_sub_field('rubrik').'</h5>'; ?>
</div>
</div>
</div>
<!-- Here is my if statement to see if close_by holds any info -->
<?php if( have_rows('close_by') ):?>
<div class="col-md-6">
<?php else:?>
<div class="col-md-12">
<?php endif;?>
<!-- This should be outputted either way, but if "close_by" exists it wont output this at all -->
<?php echo get_field('omrade_text');?>
</div>
</div>
<?php endif;?>
<?php endwhile;?>
<?php endif; ?>