podświetlanie kategorii
-
ja znów powracam do tematu podświetlania kategorii w pasku bocznym.
Wstawiłem sobie skrypt w pasku bocznym, który wyświetla mi kategorie wraz z opisem i liczba postów. Co więcej, po wejściu na danego posta lub do archiwum danej kateogorii podświetla aktywną kategorię. Wszystko pięknie i cacy na serwerze nazwa.pl. Kiedy przeniosłem jednak serwis na home.pl kategorie po wejściu do archiwum kategorii za nic nie chcą się podświetlać. Zgłupiałem bo kod jest identyczny!<div class="sidemenu"> <?php $categories = get_categories('depth=1&hide_empty=false&exclude=1'); foreach ($categories as $cat) { // Gets currently selected category id. $id = get_the_ID(); $category = get_the_category($id); if($category[0]->cat_ID == $cat->cat_ID){ if(!is_home() && !is_author() && !is_tag()){ $link_color = 'style="color:#336699;"'; } echo '<a href="'.get_option('home').get_option('category_base').'/category/'.$cat->category_nicename.'/"' . $link_color . '>'.$cat->cat_name.'</a> '; } else{ echo '<a href="'.get_option('home').get_option('category_base').'/category/'.$cat->category_nicename.'/">'.$cat->cat_name.'</a>'; } if ($cat->category_description != '') { echo '<p><span class="mendesc">' .$cat->category_description. '</span><span style="font-size: 10px; float: right">' . ' (' . $cat->category_count . ')</span></p>'; } else{ echo '<p> </p>'; } if ($cat->category_parent != 0) { echo '<p> </p>'; } } ?> </div>
Temat ‘podświetlanie kategorii’ jest zamknięty na nowe odpowiedzi.