使用下一页的两个帖子创建一个Wordpress循环

时间:2011-05-04 10:41:35

标签: php wordpress loops

我需要创建一个wordpress-site,在前面和另一个循环中显示5个帖子:下一页的2个帖子。如果您访问第二页,则会显示这些内容。你有什么想法?我想通过在不同的循环中显示“较旧”的帖子来显示“更多文章”。

由于

1 个答案:

答案 0 :(得分:0)

对于第一页,在wordpress设置中将您的商家信息限制为每页5个帖子。

然后你创建了第二页,并在你已经做了一个自定义查询以获取2个帖子的女巫中应用页面模板。

  $cat = get_cat_ID($category);
  $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
  $post_per_page = 2; // -1 shows all posts
  $do_not_show_stickies = 1; // 0 to show stickies
  $args=array(
  'category__in' => array($cat),
  'orderby' => 'date',
  'order' => 'DESC',
  'paged' => $paged,
  'posts_per_page' => $post_per_page,
  'caller_get_posts' => $do_not_show_stickies
  );
  $temp = $wp_query;  // assign orginal query to temp variable for later use   
  $wp_query = null;
  $wp_query = new WP_Query($args); 

  if( have_posts() ) : 
  ...

要了解详情,请参阅Wordpress Codex Reference