Support » Fixing WordPress » Exclude Category

  • Resolved cjscrofani

    (@cjscrofani)


    On this page: http://deweesereport.com/report-archive

    I would like to exclude a category, how would I do that with this code?

    <div id="content">
    
    <ul><?php cat_and_posts(); ?></ul>
     	<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    Thanks in advance for any help!

    CJ Scrofani
    cj (at) golddustweb dot com

Viewing 8 replies - 1 through 8 (of 8 total)
  • Try:

    <div id="content">
    <ul><?php cat_and_posts(); ?></ul>
    <?php
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    $args= array(
        'cat' => -4,
        'paged' => $paged
    );
    query_posts($args);
    if (have_posts()) : while (have_posts()) : the_post(); ?>

    where 4 is the id of the category you want to exclude.
    http://codex.wordpress.org/Function_Reference/query_posts

    That placed a bunch of posts at the button of the page and the category I wanted removed was still there.

    Do you have another Loop running in that page?

    Here’s the full page template code:

    <?php
    /*
    Template Name: archive
    */
    ?>
    
    <?php get_header(); ?>
    
      <div id="content">
    <ul><?php cat_and_posts(); ?></ul>
     	<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    
     <div class="post">
    
          <div class="entry">
        <?php the_content('Read the rest of this entry &raquo;'); ?>
          </div>
        </div>
    
    <?php endwhile; ?>
    
    	<?php else : ?>
    
    		<h2>Not Found</h2>
    		<p>Sorry, but you are looking for something that isn't here.</p>
    
    	<?php endif; ?>
    
      </div>
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    What’s in the cat_and_posts() function?

    I wasn’t the original person to set up the site so I’m not sure. Would the AVH Extended Category plugin have anything to do with that?

    Check functions.php of your theme and see a function like cat_and_posts exist there.

    Resolved the problem in the functions.php file. Thank you everyone!

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Exclude Category’ is closed to new replies.