我有一个页面,其中第7类的前4篇帖子显示了它们自己的查询和风格。然后我有一个小框,我想显示第7类的其余帖子,并使用分页。基本上,我想让分页只对长方体起作用,同时将前四个固定。问题是我不想在框中复制前4个,因此我在查询中使用偏移量。不幸的是,当我这样做时,分页中的每一页都显示了与前一页相同的帖子。我能做些什么来避免这种情况?
<?php
$paged = ( get_query_var( \'paged\' ) ) ? absint( get_query_var( \'paged\' ) ) : 1;
$args = array( \'cat\'=>7, \'offset\'=>4,\'paged\' => $paged);
$the_query = new WP_Query($args);
if ( $the_query->have_posts() ){ ?>
<ul class="more-latest-news">
<?php
while ( $the_query->have_posts() ) {
$the_query->the_post();
$title = get_the_title();
$permalink = get_the_permalink();
echo "<li><a href=\'".$permalink."\'\' title=\'".$title."\'\'>".$title."</a></li>";
}
?>
</ul>
<div class="navigation">
<?php
$big = 999999999; // need an unlikely integer
echo paginate_links( array(
\'base\' => str_replace( $big, \'%#%\', esc_url( get_pagenum_link( $big ) ) ),
\'format\' => \'?paged=%#%\',
\'current\' => max( 1, get_query_var(\'paged\') ),
\'total\' => $the_query->max_num_pages
) );
?>
</div>