Support » Themes and Templates » Group entries by category

  • I would like to group entries into categories with a similar function as the_date offers for posts to group them all into one day.

    I am posting on a page like this:

    post 1: category 1
    post 2: category 1
    post 3: caregory 1
    post 4: category 2
    post 5: category 3
    post 6: category 3

    and I would like them to be displayed in the same order ar posted but all the ntries in one category should hvae one head line above with the name of the category displayed. So they would be separated from entries that follow, but are in other category. Categoreis will never repeat, so the pot 7 will never have aan already existing category from before, except the last one.

    How could I do this?

    Best regards,

Viewing 3 replies - 1 through 3 (of 3 total)
  • I am also trying to do this. Anyone?

    Call each category separately and place whatever title you want above [Change the category ID and number of posts to suit each time]

    <?php $posts = get_posts( "category=24&numberposts=1" ); ?>
    <?php if( $posts ) : ?>
    <?php foreach( $posts as $post ) : setup_postdata( $post ); ?>
    <h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2><h3><?php the_category(',') ?><?php edit_post_link('...', '', ''); ?></h3>
    <?php the_content(__('>> full article')); ?>
    <?php endforeach; ?> <?php endif; ?>


    Thank you, Shadow, for responding – that helped a lot.

    I also found Darren Hoyt’s tutorial on a WordPress magazine layout very useful.

    And I was intrigued by this support topic post on a “Display by Category” template:

    Unfortunately, the template was written for 1.5 and the topic is closed. I tried it, but one of the capabilities he mentions (that the default category for posts with multiple categories will be the lowest category number) doesn’t work right — it does the opposite, listing the most recent category. That’s no good for me, because I only want 5 or 6 main categories to be listed.

    (I’m setting up a magazine table of contents).

    Anyway, hope these links are useful to anyone else researching the topic.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Group entries by category’ is closed to new replies.