Создание меню (списка рубрик) с активным пунктом меню.
-
На одной из страниц возникла необходимость вывести список рубрик (таксономий), которые оформлены в виде меню
$terms_personal = get_terms("personal"); $count = count($terms_personal); if($count > 0){ echo '<ul id="personal">'; foreach ($terms_personal as $term_workman) { echo "<li>" . $term_workman->name . "</li>"; } echo '</ul>'; }
Таким образом получаем список рубрик
<ul id="personal"> <li>Администраторы</li> <li>Консультанты</li> <li>и т.д.</li> </ul>
Однако есть необходимость чтобы первый пункт меню li содержал в себе class=»active», который в свою очередь исчезал и появлялся при переходе на другой пункт меню.
(вариант при запуске страницы)
<ul id="personal"> <li class="active">Администраторы</li> <li>Консультанты</li> <li>и т.д.</li> </ul>
(вариант при переходен на вкладку «Консультанты»)
<ul id="personal"> <li>Администраторы</li> <li class="active">Консультанты</li> <li>и т.д.</li> </ul>
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Создание меню (списка рубрик) с активным пунктом меню.» закрыта для новых ответов.