Title: Single Post Type
Last modified: August 21, 2016

---

# Single Post Type

 *  Resolved [SeaBerGBer](https://wordpress.org/support/users/seabergber/)
 * (@seabergber)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/)
 * I am trying to have category pages that display only one category of post. I 
   realize this has been brought up many times but there always seems to be a different
   answer and none of them seem to be working. I have successfully done this on 
   another theme in the past and my new one is not behaving the same at all. I made
   a new template file and copied my index information into it. The index code looked
   like this:
 *     ```
       <?php get_header() ?>
   
         <section class="section" role="main">
   
           <?php echo ace_breadcrumb(); ?>
   
           <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
   
             <?php get_template_part('loop'); ?>
   
           <?php endwhile; ?>
   
             <section class="pagination">
               <p><?php echo get_pagination_links(); ?></p>
             </section>
   
           <?php else : get_template_part('none'); endif; ?>
   
         </section><!-- .section -->
   
         <?php get_sidebar(); ?>
   
       <?php get_footer(); ?>
       ```
   

Viewing 9 replies - 1 through 9 (of 9 total)

 *  Thread Starter [SeaBerGBer](https://wordpress.org/support/users/seabergber/)
 * (@seabergber)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4014919)
 * In the past, adding this before the loop worked. Now it won’t.
 *     ```
       <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
       <?php the_content(); ?>
       <?php endwhile; endif; ?>
   
       <?php
       $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
       $args= array(
       	'category_name' => 'Real Colorado Weddings',
       	'paged' => $paged
       );
       query_posts($args);
       ?>
       ```
   
 *  [paulwpxp](https://wordpress.org/support/users/paulwp/)
 * (@paulwp)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4014921)
 * Assuming that code works, the `query_posts()` must come before the loop.
 * In addition to that, it’s better to use `category-slug` instead of the name
    
   [http://codex.wordpress.org/Function_Reference/query_posts#All_Posts_in_a_Category](http://codex.wordpress.org/Function_Reference/query_posts#All_Posts_in_a_Category)
 *  Thread Starter [SeaBerGBer](https://wordpress.org/support/users/seabergber/)
 * (@seabergber)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4014925)
 * I should say that code worked for my old theme. I’m completely clueless what 
   to do with the new one.
 *  [paulwpxp](https://wordpress.org/support/users/paulwp/)
 * (@paulwp)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4014928)
 * Could you please be a bit more specific on what exactly you’re trying to do ?
    1. Limit the front home listing page to display only posts from one category.
    2. Make one certain page to display list of posts from one category.
 * Or else ?
 *  Thread Starter [SeaBerGBer](https://wordpress.org/support/users/seabergber/)
 * (@seabergber)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4014962)
 * Make one certain page to display a list of posts from one category. I have it
   working with my old theme but I have no clue what to add to this code to get 
   it to work now.
 * I have created a template file with the template name coding at the top and then
   copied the index code into it after the template name. Now I’m stuck. =/
 *  [paulwpxp](https://wordpress.org/support/users/paulwp/)
 * (@paulwp)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4014964)
 * Does the permalink matter ? If not, WP builds all the archive pages automatically,
   you can just make a link to it using this pattern.
 *     ```
       http://example.com/category/my-cat-slug
       ```
   
 * In case you want content in that category archive page display different from
   others, make another copy of `category.php` and rename the copy with `category-
   slug.php`, where slug is that category’s slug, and make changes in it.
 * If it must be a page template, can you please post the whole code ( maybe using
   pastebin ) of that template along with `loop.php` so we can see what’s goin on.
 *  Thread Starter [SeaBerGBer](https://wordpress.org/support/users/seabergber/)
 * (@seabergber)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4014997)
 * Oh man. That is a million times easier than what I was trying to do. Even worse,
   the newer versions of WordPress seem to let you create category links on the 
   menu that can be named whatever you want. I think one of the reasons I had to
   do this the hard way before was that I wanted the title on the menu to be different
   from the category name. I wish I would have looked at the menu customization 
   area of the dashboard again before wasting 2 days on this. Thank you so much 
   for alerting me to this. I feel like a class A idiot. *SMH*
 *  Thread Starter [SeaBerGBer](https://wordpress.org/support/users/seabergber/)
 * (@seabergber)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4014998)
 * RESOLVED
 *  [paulwpxp](https://wordpress.org/support/users/paulwp/)
 * (@paulwp)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4015001)
 * Actually, this kind of thing happens to all of us at some point 🙂

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Single Post Type’ is closed to new replies.

## Tags

 * [categories](https://wordpress.org/support/topic-tag/categories/)
 * [category page](https://wordpress.org/support/topic-tag/category-page/)

 * 9 replies
 * 2 participants
 * Last reply from: [paulwpxp](https://wordpress.org/support/users/paulwp/)
 * Last activity: [12 years, 10 months ago](https://wordpress.org/support/topic/single-post-type/#post-4015001)
 * Status: resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
