Попытка проверить, существует ли поле внутри цикла if, а затем вернуть - PullRequest
0 голосов
/ 19 сентября 2019

Я запускаю цикл 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; ?>
...