Support » Fixing WordPress » Showing only certain categories on front page

  • Resolved Sulcalibur


    I have a front page on a design I am working on that shows the lastest post then below that the titles of the five other latest posts from 2 to 6.

    I have a problem though where I want certain categories NOT to show up in this list.

    This is the code I am using to show the posts.

    <div id="latest_comments">
    		<?php if (function_exists('get_recent_comments')) { ?>
    			<li><h2><?php _e(''); ?></h2>
    					<?php get_recent_comments(); ?>
    		<?php } ?>  

    I do how ever want say “category1”, “category2” and “category3” not to show.

    How would I go about doing this?

    Many thanks in advance,


Viewing 5 replies - 1 through 5 (of 5 total)
  • I looked long and found many options to exclude categories for the index, but in the end only the simplest of them worked for me:

    <?php if (in_category('20')) continue; ?>

    That goes just below the “loop”:

    <?php while (have_posts()) : the_post(); ?>

    And if I want to excluse two categories, I just repeat the line, since I couldn’t figure out how to put more categories in one function.

    I’m confused :S

    Where do I add that code?

    This may be your best option

    It will allow you to exclude categories from multiple places, including your RSS. I use the the code above to exclude from my homepage but it still showed in my RSS. This plugin works for this.


    Great plugin and will be helpful but it doesn’t do what I need it to do. I need the content on the front page. I have some sections using the ‘sideblog’ plugin, but they are showing up on the posts list.

    Thank you though 😀


    I’m not sure where to add that code that you mentioned 😛

    Brilliant, I managed to get it sorted with a plugin I found here: many many thanks for all your help though people.


Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Showing only certain categories on front page’ is closed to new replies.