• I know you can get drop down cats from the codex and that’s easy enough to do. I was wondering if it was possible to create a dropdown that would list all the posts within a category. So if I had say a category with 20 posts in it, I could put a drop down on the front page and it would list the individual title of each post in that category.

    Sounds like a good idea and would be useful for me to use for my most popular category if it can be done.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter scrump

    (@scrump)

    Good info thanks everyone!

    Now THAT is a sense of humor.

    I looked for info on this and couldn’t find any, but I worked it out fairly easily. For my purposes I used a second loop – see https://codex.www.ads-software.com/The_Loop for info on multiple loops.

    I have this on an archive page. At the top of my page I have a dropdown menu for quick links to posts, underneath I have the same links listed with their excerpts.

    The menu:

    <form name=”jump”>
    <select name=”menu”>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
    <option value=”<?php the_permalink() ?>”><?php the_title(); ?></option>
    <?php endwhile; ?>
    <?php endif; ?>
    </select>
    <input type=”button” onClick=”location=document.jump.menu.options[document.jump.menu.selectedIndex].value;” value=”Go”>
    </form>

    To start the second loop using the same query you use rewind_posts:

    <?php rewind_posts();??>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
    (etc.)

    Hope this helps.
    /Colin

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Dropdown List of Posts in a Category’ is closed to new replies.