WordPress single.php второй запрос нумерации страниц

Я создал файл шаблона WordPress для одного .php, чтобы показать стандартные сообщения WP.

Это усеченная версия кода:

<?php
// First (Main Content) Loop
if (have_posts()) :
while (have_posts()):the_post();
?>

<div class="entry-content">
<h2><?php the_title(); ?></h2>
<?php the_content(); ?>
</div>

<?php
endwhile;
endif;
wp_reset_postdata();
?>

<?php
// Second (Related Posts) Loop

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args=array(
'category__in' => 3,
'posts_per_page'=> 4,
'paged' => $paged
);

$temp = $wp_query;
$wp_query= null;
$wp_query = new wp_query($args);

if( $wp_query->have_posts() ) :
while ($wp_query->have_posts()) :
$wp_query->the_post();
?>

<div class="entry-content">
<h2><?php the_title(); ?></h2>
<?php the_content(); ?>
</div>

<?php
endwhile;

echo '<div id="navigation">'.get_next_posts_link('Load More').'</div>';

endif;
}

$wp_query = null;
$wp_query = $temp;
?>

4 связанных поста генерируются, как ожидается, и get_next_posts_link генерирует ссылку на / post-name / page / 2.

Я использую Пола Айриша Бесконечная прокрутка плагин для загрузки постов page / 2 в контейнер (который отлично работает на страницах archive- и index.php на сайте).

К сожалению, когда вы нажимаете get_next_posts_link те же 4 поста добавляются в контейнер.

Есть идеи, как заставить это работать?
Я пробовал много других решений на StackOverflow, но пока ни одно из них не сработало.

Любая помощь приветствуется, ура.

1

Решение

Задача ещё не решена.

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

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

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