1

我如何加入这两个代码以便它们工作?

<?php query_posts( array(
  'posts_per_page' => 16,
  'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1 ), ));
?>

<?php query_posts('category_name=' . $category->cat_name . '&paged='. get_query_var('paged')); ?>

第一个具有工作导航(当我单击较旧/较新的帖子时),而第二个没有(它返回具有正确 URL 的同一页面)。我的其他模板有这个问题,所以我使用上面发布的代码来让导航工作。此外,第一个代码显示 16 个帖子,第二个代码仅显示 5 个。

我尝试通过将这两行添加到第二个代码来组合它们,但它要么给我一个错误,给我一个不工作的导航,要么它只是给出了 16 个帖子但没有按类别显示。

4

1 回答 1

1

尝试:

<?php 
  query_posts( 
    array(
      'posts_per_page' => 16,
      'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1 ), 
      'category_name' => $category->cat_name
    )
  );
?>
于 2011-11-24T16:18:20.277 回答