Wordpress: Custom Category Navigation

<pre>
<div id="primary-nav" class="<?php echo $primary_nav_class ?>">
    <ul class="nav">
    	<?php
		  $categories = get_categories();
		  foreach ($categories as $cat) {
		  	if ($current_category->slug == $cat->slug) { $li_class = '<li class="active">'; } else { $li_class = '<li>'; }
		  	echo $li_class.'<div class="tab"> <a href="'.get_option('home').'/'.get_option('category_base').'/'.$cat->category_nicename.'/'.'"><span>'.$cat->cat_name.'</span></a></div></li>';
		  }
		?>
    </ul>
</div>

<?php if ( $primary_nav_class == "page" ): ?>
	<div id="secondary-nav">
	    <ul class="secondary-nav">
	    	<?php
  				$categories =  get_categories('child_of='.$current_category->cat_ID);
  				foreach ($categories as $cat) {
			  		$option = '<li class="cat-item cat-item-'.$cat->cat_ID.' current-cat">';
			  		$option .= '<a href="' . get_category_link($cat->cat_ID) . '" title="' . category_description($cat->cat_ID) . '">' . $cat->cat_name . '</a>';
					$option .= '</li>';
					echo $option;
				}
  			?>
	    </ul>
	</div>
<?php endif; ?>
</pre>

admin -

One Comment

Leave a Reply

You must be logged in to post a comment.