索引页面分页删除第2页上的单个帖子

时间:2014-04-17 17:22:00

标签: wordpress

以下代码将在我的博客模板的主页或首页上显示单个帖子(最近的帖子),我想删除单个帖子(最近的帖子)并将其替换为一些文字说“老帖子”来自第2页起。

条件 is_home() 的问题在用户点击第2页时返回true。从逻辑上讲,它是主页上的查询请求。所以我尝试用 is_page(1)替换 is_home(),并且累了 is_front_page()但没有任何结果

Here 你可以看到工作代码。

<? if(is_home()) : ?>
  <div>
    <h3>Recent Post</h3>

    <? query_posts('posts_per_page=1');
     while(have_posts()):the_post();?>

    // iteration code here

     <!-- End Single Post -->
      <?php endwhile;wp_reset_query();?>

  </div> <!-- if condition ends-->

   <? else : ?>
   <div>
    <h3>Older Post</h3>
   </div>
  <? endif;?>

1 个答案:

答案 0 :(得分:0)

更换     (is_home()) 同     (is_paged()) 解决了这个问题。