Выделение активной страницы

Надо сделать: <li class="active"><?php wp_list_pages(‘child_of=’.$post->ID);?></li>
Чтобы АКТИВНАЯ страница была выделена в рамку (ли класс актив). Помогите пожалуйста.

вариант первый.
делаешь статичное меню со страницами (без вызова функций). если у тебя ЧПУ, то делаешь так:
<li <?php if(is_page(‘КОРОТКАЯ_ССЫЛКА_СТРАНИЦЫ’)) echo ‘ class="active"’; ?>><a href="/КОРОТКАЯ_ССЫЛКА_СТРАНИЦЫ/">БЛА-БЛА</a></li>
и так все

вариант второй.
делаешь запрос на страницы, отдаешь массив и разбираешь его пользуясь вышеуказанным.

Не знаю, какая страница считается активной, какая пассивной, но li текущей страницы в списке, выводимом wp_list_pages, имеет класс ‘current_page_item’

Anonymous
Отправить
Ответ на: