WP Hide Post was created to selectively choose (per post) where the post is displayed. This makes it easier to post from one blog to different categories, like you would with CPT’s, but without the hastle and extra work that comes with them. CPT’s are great don’t get me wrong, but they are not all that easy to understand and support (to me).
This plugin gives you several options like the choice to hide the post on the front page, category pages, tag or author pages, hide in archives, search results or feeds.
I use this on a few sites to hide the post from the front page. It’s simple to use, lightweight and does exactly what it suggests.
A+ on this one from me.