Need help? Check out our Support site, then


Displaying full post list on a category page

  1. Can you display a list of all posts on the side of a page where the page is a category? Eg, if I click User Stories on blog.cytobank.org, it would show that category of posts, but all show a list of all the posts on the right.
    Blog url: http://cytobank.wordpress.com/

  2. Whether or not full posts are displayed on Categories Pages and Archives pages is theme dependent ie. it's coded into the template and we cannot edit templates or themes. http://en.support.wordpress.com/themes/editing-themes/

    In the majority of themes, posts on category or other archive pages show up just as they do on the main posts page in the blog and the number displayed is also the same. (See this page > Settings > Reading and note how many posts you choose there sets it for all). But in some themes only the beginnings of posts are shown, and in a few themes you only get titles or thumbnails. See here for a theme list of themes that may display the way you want > Category/archive pages: full posts or not http://wpbtips.wordpress.com/2009/03/25/full-posts-in-archive-pages/

  3. No, I mean a post list. Not the full post - We just want a full list of the posts in that category on the right.

  4. I just realized you are referring to a CSS edited theme and have flagged this thread so it gets moved to the CSS editing forum where you can get the help you need.

  5. Try adding the archives shortcode to a text widget in your sidebar. See this help page for details:
    http://en.support.wordpress.com/archives-shortcode/

    I wouldn't recommend listing *all* of the post because the list could get super long over time. Consider using the shortcode options to limit the list to a reasonable list size (the size you choose will depend on how often you post).

    To make the text widget you add only show up on category pages, you can use CSS. You'll need to add the text widget first and then look at the page source to determine it's ID. It will look something like id="text-15" only yours will have a different number. Here is some example CSS to start with:

    #text-15 {
    	display: none;
    }
    
    .category #text-15 {
    	display: block;
    }

    Change the number in the "#text-15" part ot match your text widget.

Topic Closed

This topic has been closed to new replies.

About this Topic