Здравствуйте, у меня были проблемы с отображением полей 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;
?>
Вот так он работал до кастомного плагина и перестал работать
Как я могу сделать что-то вроде этой работы, как я сделал вместо этого работу с этим?
Есть ли имя для этого $ this-= get_field (‘text’); ?
<?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 }; ?>
Это настолько скромно, насколько позволяет код.
Других решений пока нет …