Forums

dynamic menu created with query_post of a single category (1 post)

  1. dannybcastillo
    Member
    Posted 5 years ago #

    I have posts that, of a single category,that I wish to use for a sub navigation when viewing one of those post. Which the code below works. However, I wish to style the links with css class current_item or page_item. current_item being for the current post being view and the opposite for the other post links. Another problem that I noticed, is when my only other category {1} is being view as a single page, it still generates the links. Not really that big of a problem. I have the following code placed in my single.php file.

    '<?php $cat_posts = new WP_Query("cat=3"); ?>
    <div id="subnav">
    <ul class="subnav">
    <?php if($cat_posts->have_posts()) : ?><?php while($cat_posts->have_posts()) : $cat_posts->the_post(); ?>

    <li class="<?php if (is_single()) { ?>current_item<?php } else { ?>page_item<?php } ?>">/<?php echo $post->post_name; ?>/" title="<?php the_title(); ?>"><?php the_title(); ?>

    <?php endwhile; ?>

    <?php endif; ?>
    </div>

    <?php wp_reset_query(); ?>`
    Which returns all links as current_item

    I tried also tried the plain
    '<?php query_posts("cat=3,-1");'
    to remove this sub navigation from category one.

    I really want to stay away from hand coding the links and plugins, If there is an easier way, please let me know. Thanks in advance for any help!

Topic Closed

This topic has been closed to new replies.

About this Topic

  • RSS feed for this topic
  • Started 5 years ago by dannybcastillo
  • This topic is not resolved
  • WordPress version: 2.3.3

Tags