Have you ever used WordPress posts for something other than a blog post? I use them for FAQ pages, but I don’t want the FAQs to show up in the main blog, so I added this into the theme functions.php. It can also be used in a new plugin.
(?? = category id number)
function exclude_category($query) { if ( $query->is_home ) $query->set('cat', '-??'); return $query; } add_filter('pre_get_posts', 'exclude_category');
The minus sign in front of the category id means don’t include.