Title: Exclude first recent post
Last modified: August 19, 2016

---

# Exclude first recent post

 *  [virgild](https://wordpress.org/support/users/virgild/)
 * (@virgild)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/exclude-first-recent-post/)
 * Hello again! 🙂
 * This time.. I’m trying something more advanced. On my homepage I’m listing excerpt
   posts and I’m trying to exclude the first post.
 * This reason for this is that I’m using a template tag query post:
 * `query_posts('posts_per_page=5');`
 * to show the most recent post as content and I won’t be needing it to reappear
   as excerpt.
 * Is there any way to make this happen?
 * I found this code that excludes a certain post but maybe there’s something I 
   can put in for the first post only..?
 *     ```
       <?php if (have_posts()) : while (have_posts()) : the_post(); if( $post->ID == '179' ) continue; ?>
       <?php the_content();?>
       <?php endwhile;endif;?>
       ```
   
 * and I also found this code for the first post
 * `<?php if ($post != 'set') { echo 'firstPost'; $post='set'; } ?>`
 * but I just don;t know how to attach them all 🙁

Viewing 3 replies - 1 through 3 (of 3 total)

 *  [vtxyzzy](https://wordpress.org/support/users/vtxyzzy/)
 * (@vtxyzzy)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/exclude-first-recent-post/#post-1352825)
 * I think this will do what you want:
 *     ```
       <?php $count = 1; ?>
       <?php if (have_posts()) : while (have_posts()) : the_post(); if( 1 == $count++ ) continue; ?>
       <?php the_content();?>
       <?php endwhile;endif;?>
       ```
   
 *  Thread Starter [virgild](https://wordpress.org/support/users/virgild/)
 * (@virgild)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/exclude-first-recent-post/#post-1352826)
 * Hmm, I added it but nothing happened.
 * This is my homepage.php
 *     ```
       <?php
       /*
       Template Name: Homepage
       */
   
       get_header(); ?>
   
       <div id="content">
       <div id="leftcolumn">
   
       <div class="posthome">
   
       <?php query_posts('posts_per_page=1'); ?>
   
       <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
   
       <?php the_content(__('Read more'));?>
       <?php endwhile; else: ?>
   
       <?php endif; ?>
   
       <?php
       $args=array(
       'post_type' => 'post',
       'post_status' => 'publish',
       'posts_per_page' => 6,
       'caller_get_posts'=> 1
       );
       $my_query = null;
       $my_query = new WP_Query($args);
       if( $my_query->have_posts() ) {
       echo '<div id="titlebox"><div class="title">Recent Posts</div></div>';
       while ($my_query->have_posts()) : $my_query->the_post(); ?>
   
       <div class="headingbox">
       <h3 class="smalltext">
       " rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></h3>
       <h4 class="floatright"><?php the_time('F j, Y'); ?> | " rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">Read All</h4></div>
   
       <?php the_excerpt();?>
   
       <hr />
   
       <?php
       endwhile;
       }
       wp_reset_query(); // Restore global post data stomped by the_post().
       ?>
   
       <div class="postclear"></div>
       <div class="postbottomhome"></div>
   
       </div><!-- end #post-->
   
       </div>
   
       </div><!-- end #content-->
   
       <?php get_sidebar(); ?>
       <?php get_footer(); ?>
       ```
   
 *  [vtxyzzy](https://wordpress.org/support/users/vtxyzzy/)
 * (@vtxyzzy)
 * [16 years, 4 months ago](https://wordpress.org/support/topic/exclude-first-recent-post/#post-1352906)
 * Try the Codex page on [‘The Loop’](http://codex.wordpress.org/The_Loop), especially
   the section titled ‘Multiple Loops in Action’ for a different approach.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Exclude first recent post’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3 replies
 * 2 participants
 * Last reply from: [vtxyzzy](https://wordpress.org/support/users/vtxyzzy/)
 * Last activity: [16 years, 4 months ago](https://wordpress.org/support/topic/exclude-first-recent-post/#post-1352906)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
