Hi there,
I'm having a problem trying to have my category 'Glossary' highlight while I'm on that page(category).
I have installed the WP-Snap! plugin so that I can have a glossary on my site.
Within the Freshy 2 theme, I have made a file called 'category-36.php'.
<?php get_header(); ?>
<div id="content">
<?php /* If this is a category archive */ if (is_category()) { ?>
<h2 class="pagetitle"><?php single_cat_title(); ?></h2>
<?php } ?>
/* Here is where I placed the WP-Snap! code */
<?php if (function_exists('wp_snap')) { echo wp_snap('cat=36'); } ?>
/* End of added code */
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="clearer"></div>
<div class="glossarypost">
<div class="post" id="post-<?php the_ID(); ?>">
<h2 class="glossary"><?php the_title(); ?></h2>
<div class="entry">
<?php the_content('<span class="readmore">'.__('Read the rest of this entry »',TEMPLATE_DOMAIN).'</span>'); ?>
.....
Also in the header.php file here is what I changed.
.....
<div id="menu">
<div class="menu_container">
<ul>
<?php if ('page' != get_option('show_on_front')) : // no page has been chosen as frontpage ?>
<li class="<?php if (is_home()) echo 'current_page_item'; ?>">
<a href="<?php echo get_settings('home'); ?>">
<?php _e($freshy_options['first_menu_label'],TEMPLATE_DOMAIN); ?>
</a>
</li>
<?php endif; ?>
<?php wp_list_pages('sort_column=menu_order&title_li='); ?>
/* Here is where I placed more code to have it show up in the menu */
<li class="<?php if (is_category(36)) echo 'current_page_item'; ?>"><?php wp_list_categories('include=36&title_li='); ?></li>
/* End of added code */
<?php if ($freshy_options['custom_menus']){foreach ($freshy_options['custom_menus'] as $custom_menu){ ?>
<li>
<a href="<?php echo $custom_menu['url']; ?>">
<?php _e($custom_menu['label'],TEMPLATE_DOMAIN); ?>
</a>
</li>
<?php
....
The final result looks like this.
When I click on the Glossary page, it comes up, but the 'Blog' page is still highlighted. I would like to have 'Glossary' highlighted when it's on that category.
Any help or feedback would be appreciated.
Thanks!