Я надеялся, что кто-то может помочь мне решить проблему, которую я пытался создать для шаблона пользовательского шаблона в WordPress. Я просмотрел Stackoverflow и другие форумы на сайте, которые ищут ответы, связанные с этим, но никто, похоже, не имеет проблем точно так же, как тот, который у меня есть.Проблемы с разбивкой по страницам WordPress - исчезающие next_posts_link
В настоящее время я вношу изменения в сайт WordPress, созданный предшественником, и на одной из страниц отображается наше портфолио нашей компании. Это показало все публикации, которые мы опубликовали (как работа), пока я не изменил ее до 12 на страницу. Тем не менее, я не могу заставить страницы разбиться на страницы, или верхние позиции posts_links даже появляются на странице.
страница в вопросе http://thefabl.com/our-work и код, который я в настоящее время на странице (только из верхней части петли к сноске), как стоит ниже:
<?php
$cases = 1;
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args = array(
'post_type' => 'work',
'posts_per_page' => 12,
'post_status' => 'publish',
'paged' => $paged,
'orderby' => 'date',
);
if (isset($_GET[ 'project' ])) {
$args[ 'project' ] = $_GET[ 'project' ];
}
$loop = new WP_Query($args);
if ($loop->have_posts()) : while ($loop->have_posts()) : $loop->the_post();
?>
<li <?php if (($cases % 3) == 0) { echo ' class="end"'; } ?>>
<div class="overlay absolute-full">
<a href="<?php the_permalink(); ?>" class="absolute-full"></a>
</div>
<figure>
<?php
if (has_post_thumbnail()) {
the_post_thumbnail('work_list');
} else {
echo '<img src="http://placehold.it/298x175" alt="Placeholder"/>';
}
?>
</figure>
<div class="post-meta">
<p class="title">
<?php the_title(); ?>
</p>
<span class="work-type">
<?php the_field('work_type'); ?>
</span>
</div>
</li>
<?php
$cases++;
endwhile; ?>
<div class="main" id="post-pagination">
<?php if(has_previous_posts()){ ?><div class="prev"><?php echo previous_posts_link('Previous Page'); ?></div><?php } ?>
<?php if(has_next_posts()){ ?><div class="next"><?php echo next_posts_link('Next Page'); ?></div><?php } ?>
</div>
<?php endif; ?>
</ul>
</div>
<a class="back-to-top bottom center"></a>
Hi Sukhdeep Каур, извините за то, что так медленно, чтобы ответить. Благодарим вас за предложения, но это не помогло. Страница, которую я пытаюсь разбивать на страницы, не является главной страницей, это настраиваемый шаблон. – Swarbs1991
. Я попытался использовать код post_links со страницы блога, чтобы использовать его в цикле на этой странице. Возможно, он сталкивается с фильтрами таксономии ...? – Swarbs1991