我正在尝试为存档添加分页。我想每页显示12篇文章,然后显示“下一页”/“上一页”按钮。
当我手动更改$paged变量的值时,1变为2就可以了。当我单击归档页面上的下一步按钮时,它会加载一个非常奇怪的主题页面。url看起来像:“/页/2/”。
我做错了什么?
这是我迄今为止编写的代码:
<?php
global $paged,$wp_query;
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
$args = array(
\'post_type\' => \'realisaties\',
\'posts_per_page\' => 12,
\'paged\' => $paged,
\'order\' => \'ASC\'
);
$archive_query = new WP_Query($args);
while ($archive_query->have_posts()) : $archive_query->the_post();
$image = get_field(\'preview_afbeelding\');
if( !empty($image) ):
$url = $image[\'url\'];
$title = $image[\'title\'];
$alt = $image[\'alt\'];
$caption = $image[\'caption\'];
// thumbnail
$size = \'medium\';
$thumb = $image[\'sizes\'][ $size ];
$width = $image[\'sizes\'][ $size . \'-width\' ];
$height = $image[\'sizes\'][ $size . \'-height\' ];
if( $caption ): ?>
<div class="wp-caption">
<?php endif; ?>
<div class="col-md-3">
<?php echo get_the_title(); ?>
<a href="<?php the_permalink() ?>" title="<?php echo $title; ?>">
<img class="realisatie-img img-responsive" src="<?php echo $thumb; ?>" alt="<?php echo $alt; ?>" title="" width="<?php echo $width; ?>" height="<?php echo $height; ?>" />
<br />
</a>
</div>
<?php if( $caption ): ?>
<h2> <?php echo get_the_title(); ?></h2>
<p class="wp-caption-text"><?php echo $caption; ?></p>
</div>
<?php
endif;
endif;
endwhile;
?>
<?php next_posts_link(\'Older Entries »\', $archive_query->max_num_pages); ?>
<?php previous_posts_link(\'Newer Entries\', $archive_query->max_num_pages); ?>
<?php wp_reset_query(); ?>
</div>
</div>