Я создаю тему Wordpress с нуля, которая использует бесконечную прокрутку. Проблема в том, что сообщения постоянно загружаются снова и снова.Wordpress - повторяющиеся сообщения в цикле
Я вставил в пустой цикл, и он отлично работает, как только я верну свой код, цикл начинается снова.
Я посмотрел на битом код по кусочкам, но я не могу видеть причину проблемы - Интересно, если у него есть что-то делать с компенсирующим ...
Может кто-нибудь помочь мне определить эту проблему? Ссылка тестирования here.
разметки петли здесь:
<?php
// get offset from $_POST object if its set else offset will be 1
$offset = isset($_POST['offset']) ? intval($_POST['offset']) : 0;
$post_per_pages = isset($_POST['offset']) ? 3 : 6 ;?>
<?php query_posts('posts_per_page=' . $post_per_pages . '&offset=' . $offset);?>
<?php if (have_posts()): while (have_posts()) : the_post(); ?>
<div class="work-item">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php
$image = get_field('work-featured-image');
$size = 'work-featured-image';
if($image) {
echo wp_get_attachment_image($image, $size);
}
?>
<div class="back">
<div>
<h3><?php the_field('work-caption'); ?></h3>
</div>
</div>
</a>
</div>
<?php endwhile; ?>
<?php else: ?>
<article>
<h2><?php _e('Sorry, nothing to display.', 'html5blank'); ?></h2>
</article>
<?php endif; ?>