Display ONLY Latest Post From Several Categories

here is a great way to control the amount of latest posts you wish to show..
This releates to all categories:

<?php 
$howmanyposts = 1; // here you can set the amout of posts
$wp_query = new WP_Query('post_type=post&posts_per_page=".$howmanyposts."&paged='.$paged ); 
while ($wp_query->have_posts()) :$wp_query->the_post(); 
?>

    <div class="lastpostHome">
    <h3 id="post-<?php the_ID(); ?>"><a href="https://wordpress.stackexchange.com/questions/43175/<?php the_permalink() ?>" rel="bookmark" title="<?php _e('Permanent Link to', 'your_text_domain'); ?> <?php the_title(); ?>"><?php the_title(); ?></a></h3>
    <div class="metaHome"><small><?php the_time('F jS, Y') ?> <?php the_author() ?> <?php the_category(', ') ?> </small></div>
    <div class="excerptBody"><?php the_excerpt(); ?></div>
    <div class="readmoreHome"><a href="https://wordpress.stackexchange.com/questions/43175/<?php the_permalink() ?>" rel="nofollow"><?php _e('Read More &raquo;', 'your_text_domain'); ?></a></div>
    </div>

<?php endwhile; ?>
  • Please Note That this would show the excerpt and not the full post..
    if you wish to show the full post change “the_excerpt” to “the_content” in the code

.
Hope this helps..
Cheers, Sagive