Y尝试wordpress的分页结果并使用这个脚本,问题是当我去分页时,页面显示正确但是如果去分页的链接总是显示相同的内容,每个页面的数量没有变化< / p>
<?php
global $post;
if (have_posts()) : ?>
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts( 'cat=36&posts_per_page=4' );
while (have_posts()) : the_post(); ?>
<div class="cols_posts">
<?php
$imagen = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'full');
$ruta_imagen = $imagen[0];
echo '<img src="'.$ruta_imagen.'">';
?>
<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
<div class="extracto"><?php the_excerpt(); ?></div>
</div>
</div>
<?php endwhile; ?>
<?php wp_pagenavi(); ?>
在第一页第一页必须显示该页面的内容,在页面2中相同,但始终显示相同页面,第一页内容
此致
答案 0 :(得分:0)
问题在于:
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts( 'cat=36&posts_per_page=4' );
您正在获得$paged
变量,但您未在查询中使用它。
所以将它添加到查询中:
query_posts( 'cat=36&posts_per_page=4&paged='.$paged );
答案 1 :(得分:0)