Hide posts from wordpress home page
If you want to hide your posts to appear from Wordpress blogs homepage, it can be easily done. This method will disable the posts from homepage, but they’d still appear in their respective categories:
Step 1: Just before in your oindex.php file, add this code:
<?php
if( is_home()){ query_posts(array('post__not_in' => array(603,621))); }
?>
In this, 25,26 is the id of your post. If you check your posts www link, you will find the id at the very end of the link.
index.php can be modified directly from wordpress admin panel. In wordpress 2.8, you’d need to go to Appearance–>editor–>Main Index Template