Hi caitic,
First: no question is a dumb question. We all ultimately started at the same place. 🙂
This Plugin isn’t really designed to do what you’re trying to accomplish. It sounds like you want your site front page to display the latest blog post, and then have all other posts appear on a different page?
If so, you really want to look at using a static page as your site front page. Reference the Codex here:
http://codex.ww.wp.xz.cn/Creating_a_Static_Front_Page
Follow those instructions, and you’ll have a static page as your front page, and your blog posts index on a separate page. At that point, you’ll be half-way to where you need to be.
The next thing you’ll need to do is create a special, custom page template, named front-page.php, to display your custom content. In your case, your custom content will be a loop with the single, most-recent blog post.
Without knowing what Theme you use, I can’t provide specifics, but assuming your page.php template looks something like this:
<?php get_header(); ?>
<div id="content">
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php // Loop markup here ?>
<?php endwhile; endif; ?>
<?php get_sidebar(); ?>
</div>
<?php get_footer(); ?.
You’ll need to make a change to this part:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php // Loop markup here ?>
<?php endwhile; endif; ?>
Replace that with this:
<?php
$latest_post_query_args = array(
'posts_per_page' => 1
);
$latest_post = new WP_Query( $latest_post_query_args );
?>
<?php if ( $latest_post->have_posts() ) : while ( $latest_post->have_posts() ) : $latest_post->the_post(); ?>
<?php // Loop markup here ?>
<?php endwhile; endif; ?>
<?php wp_reset_postdata(); ?>
Now, WordPress will use your front-page.php template to render the static front page, and the front page will display the latest blog post.