Я занят разработкой собственной темы в WordPress.У меня есть некоторые проблемы с разбиением на страницы для пользовательской страницы архива новостей.Я вижу в браузере ссылки de next_posts_link()
и previous_posts_link()
, но когда я нажимаю на них, ничего не происходит.В twentysix теме WordPress по умолчанию я вижу, что когда вы нажимаете на кнопку следующей страницы, URL-адрес меняется с http://localhost/wp
/ на http://localhost/wp/?paged=2
Может ли кто-нибудь мне помочь?
<?php
$paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 2;
$args = array(
'post_type' => 'nieuwsbericht',
'posts_per_page' => 2,
'paged' => $paged
);
$nieuwsberichten = new WP_Query( $args );
if ( $nieuwsberichten->have_posts() ) :
?>
<div class="container-fluid float-left newspage">
<?php while ( $nieuwsberichten->have_posts() ) : $nieuwsberichten->the_post(); ?>
<div class="col-md-12 float-left newsitem">
<div class="col-md-4 float-left">
<img src="<?php bloginfo('template_url'); ?>/img/content_1.jpg" class="overflow-hidden col-md-12">
</div>
<div class="col-md-8 float-left news-content">
<p class="date fc1">December 2018</p>
<h4><?php the_title(); ?></h4>
<p class="fc4"><?php the_excerpt(); ?>
</p>
<a class="btn">Lees meer<img src="<?php bloginfo('template_url'); ?>/img/arrow.png" class="btn-arrow"></a>
</div>
</div>
<?php endwhile; ?>
<!-- pagination -->
<?php next_posts_link(); ?>
<?php previous_posts_link(); ?>
<?php else : ?>
<!-- No posts found -->
<?php endif; ?>
</div>
</div>
<?php
include 'footer.php';
?>