Мне нужно выводить 4 айтема из флекс-контента, а дальше подгружать кнопкой loadmore. Установил
этот плагин, потому что как руками сделать не знаю.
Зашел в билдер шорткодов, и у меня получился вот такой
[ajax_load_more container_type="div" acf="true" acf_field_type="flexible" acf_field_name="review-repeater" post_type="any" meta_key="review-repeater" meta_value="" meta_compare="IN"]
Но он ничего не выводит.
Сам цикл флекс-контента без подгрузки, в чистом виде.
<div class="row justify-content-center">
<?php if( have_rows('review-repeater') ):
// Loop through rows.
while ( have_rows('review-repeater') ) : the_row();?>
<div class="rev">
<?php // Case: Paragraph layout.
if( get_row_layout() == 'review-repeater' ):?>
<div class="d-flex justify-content-between">
<div class="rev-left">
<div class="raiting-review"><?php echo get_sub_field('review-raiting'); ?></div>
<div class="review-content">
<p><?php echo get_sub_field('review-content'); ?></p>
<div class="d-flex">
<?php echo get_sub_field('review-author'); ?> , <?php echo get_sub_field('review-date'); ?>
</div>
</div>
</div>
<div class="rev-right">
<img src="<?php echo get_sub_field('review-platform') ?>">
<p><?php echo get_sub_field('review-count'); ?></p>
</div>
</div>
</div>
<?php endif;
// End loop.
endwhile;
endif; ?>
Я его же добавил в шаблон для репитера вместо того,что там был по умолчанию для постов.
Параметр posts_per_page="4" не помогает, как и posts_per_page="1" просто для проверки. Как его правильно построить и вывести?