[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавить пункту меню стиль css при условии?
anunja
Добрый день. Стоит такая задача: на сайте с wordpress выделять пункты меню для групп страниц. Например, для всех записей в рубрике НОВОСТИ выделить пункт меню НОВОСТИ - . Я понимаю, как менять вывод страницы в зависимости от условий, а вот как навесить класс css на определенный пункт списка? Если кто-то подаст идею или ссылку, буду очень рада.

_____________
Прогресс - враг человечества!
GET
Много способов я думаю, от конкретной архитектуры зависит.

Например,

<div class="menu">Главная</div>
<div
class="menu action">Новости</div>
<div
class="menu">Форум</div>


Добавили к выбранному пункту класс action, если я задачу правильно понял.

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
anunja
Активный пункт меню тут не при чем( Меню активно только на странице со списком новостей (например), а мне надо, чтобы пункт подсвечивался при условии, что мы находимся в категории новостей - на каждой из новостей отдельно тоже.

Ну вот, например, мы выводим для категории новостей дату, а для других статей не выводим - а тут то же условие, только пункт меню с классом "news" выделяется дополнительно. Логически напрямую это не связано(

_____________
Прогресс - враг человечества!
anunja
РЕШЕНО
Я сделала так: в зависимости от условия присваивала самому меню особый id. А в css прописала для конкретного стиля меню вид одной конкретной ссылки. Благо у меня всего 6 пунктов)
<nav id="<?php if (in_category ('news')) { echo "news"; } ...


_____________
Прогресс - враг человечества!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.