Строение категорий
Женские
- Бренд
— Продукт бренда
$categories = get_categories('child_of=4'); //все что в категориии женские
foreach ($categories as $cats) :
if ($cats->parent == 4) { // только рубрики второго уровня(бренд)
echo '<option value="';
echo $cats->slug;
echo '/"';
if($cats->term_id == $cat) echo ' selected'; //выделяет текущую рубрику(бренд)
echo '>';
echo $cats->name;
echo '</option>';
}
endforeach;
в последнем прокомментрованном и затык. не пойму какое услоия нужно дописать чтобы при нахождении в рубрике третье вложенности(продукт бренд) оставался выделен сам бренд.
+ как это можно заставить, без кнута, работать при открытом посте. те. отображался в выпаддающем бренд где находится товар
?
кто чем поможет или направление укажет?
_SERVER["REQUEST_URI"] или <?php echo get_permalink(10); ?> можно разобрать. В общем – принцип «хлебных крошек». Определяете «где я?» и выделяете, что надо.
upd: Как я сразу не сообразил? Можно еще проще: <?php if ( is_category(11) ) { ?> Бренд 11 <?php }; ?>