Hi,
I am trying to code the home page of my site so that 2 images always appear with the top post. The page I am taking about can be seen here -
http://development.linearg.com/hb
The "Featured Recipe" and "Subscribe to our newsletter" are the images I am talking about. At present, I have added them to the latest post (where all the keyboad-mashing text is appearing), but if I add a new post, that new post will appear at the top, only without the images.
So I was thinking that a better solution would to add the images into the template code rather than add them to the post.
The problem is that the code has a "while" look that gets the latest posts (limited to 2). Obviously if I add the code to the template then the images will appear on both posts. The logical solution would be to have an If statement along the lines of:
If the post is the latest post then show these 2 images.
I just don't know how to do this, and would appreciate any assistance. I am using the Deep Silent template, and the code for the page is:
<?php get_header(); ?>
<div id="content" class="narrowcolumn">
<div class="content-inside">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="left">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<div class="entry1">
<?php the_content('Read the rest of this entry ยป'); ?>
</div>
</div>
<?php endwhile; ?>
<?php else : ?>
<h2 class="center">Not Found</h2>
<p class="center">Sorry, but you are looking for something that isn't here.</p>
<?php include (TEMPLATEPATH . "/searchform.php"); ?>
<?php endif; ?>
</td>
</tr>
</table>
</div>
</div>
</div>
<?php get_footer(); ?>
Any help will be greatly appreciated.
Thanks
Simon