This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Is Latest Post?


This plugin adds a template tag called is_latest() to know if the current post in the_loop() is the latest post.


Use h1 for the latest post’s title, h2 in the remaining posts:

<?php // Code taken from TwentyTen loop.php file ?>
<?php while ( have_posts() ) : the_post(); ?>

  // [...] blah blah blah

  <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    <h<?php echo (is_latest()) ? "1" : "2" ?> class="entry-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h<?php echo (is_latest()) ? "1" : "2" ?>>

    // [...] rest of the post stuff

  // [...] more blah blah blah

<?php endwhile; // End the loop. Whew. ?>

Show full content on latest post only, summary on rest:

<?php if (is_latest()): ?>
  <?php the_content('Continue reading <span class="meta-nav">&rarr;</span>'); ?>
<?php else: ?>
  <?php echo the_excerpt(); ?>
<?php endif; ?>


  1. Unzip the plugin package and upload it to /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Use your new is_latest() template tag in your theme’s loops.


None yet. Be the first, I dare you!


There are no reviews for this plugin.

Contributors & Developers

“Is Latest Post?” is open source software. The following people have contributed to this plugin.


Translate “Is Latest Post?” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed sql query sentence for latest WordPress versions (> 3.2.1)
  • Improved usage examples


  • First implementation
  • Created readme.txt file