Displaying the most recent posts from a single category in WordPress

Have you ever seen a site that showed the most recent post or posts from a single category? If you want that functionality for your own site it's just a small chunk of code.

<?php
query_posts('showposts=1&cat=3');
while(have_posts()) : the_post();
?>
<ul>
<li><h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>

<ul><li><?php the_content(); ?></li>
</ul>
</li>
</ul>
<?php endwhile; ?>


All you need to do is change the ID for the category to the ID that you want to show posts from by changing cat=3. You can also change the number of articles being shown to any number you want by changing showposts=1 to a different number.

This would work well by creating your own custom page to show it on.
  • 3 Users Found This Useful
Was this answer helpful?

Related Articles

WordPress timing out when posting an article

If WordPress is timing out when you are attempting to post a new article or update an existing...

How do I enable automatic updating for major versions in WordPress?

WordPress has added in support for automated upgrading of minor releases. This means it will...

How do I embed a Facebook status in a WordPress post?

Facebook now allows you to embed a status update anywhere you want online. One popular place to...