Расширенные настраиваемые поля не отображают повторитель

Здравствуйте, у меня были проблемы с отображением полей ACF из-за пользовательского плагина.
Затем я узнал, что могу вместо этого написать:

<?php $outputtext= get_field('text'); ?>
<?php echo $outputtext; ?>

вместо

<?php get_field('text'); ?>

потому что это не сработало, когда плагин был активирован.

Поэтому я некоторое время искал ответ и тестировал так же, как я получил поля, на которых также показывался ретранслятор. Нет успеха …

И да, я тестировал обычный код, который

    <?php
// check if the repeater field has rows of data
if( have_rows('topp_yrken_referenser') ):
// loop through the rows of data
while ( have_rows('topp_yrken_referenser') ) : the_row(); { ?>

<div class="col-xs-12 col-sm-4">
<blockquote>
<?php // display a sub field value
the_sub_field('topp_yrke_referens');
?>
</blockquote>
</div><?php } endwhile;
else :
// no rows found
endif;
?>

Вот так он работал до кастомного плагина и перестал работать

  1. Как я могу сделать что-то вроде этой работы, как я сделал вместо этого работу с этим?

  2. Есть ли имя для этого $ this-= get_field (‘text’); ?

0

Решение

<?php if (have_rows('topp_yrken_referenser')){ ?>
<?php while (have_rows('topp_yrken_referenser')) { the_row(); ?>
div class="col-xs-12 col-sm-4">
<blockquote>
<?php the_sub_field('topp_yrke_referens'); ?>
</blockquote>
</div>
<?php }; // while:   ?>
<?php }; ?>

Это настолько скромно, насколько позволяет код.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]