2011-01-06 3 views
0

Какой самый лучший способ подойти к этой проблеме:Wordpress выделить текущую ссылку страницы

У меня есть список ссылок навигации на боковой панели, которые все должны иметь разные, конкретные цвета, когда завис над, они все же цвет оставшееся время. Они также вложены (вручную, есть ли простой способ делать иерархические страницы тоже?). Все ссылки ссылаются на страницы Wordpress. Я хочу, чтобы ссылка на текущую страницу была постоянно красочной (а не только при наведении).

За исключением жесткого кодирования этой контрольной страницы-идентификаторов, как я мог решить эту проблему?

+0

как вы показываете ссылки на боковой панели? –

+0

В настоящее время в TextWidget. – fredley

ответ

1

Нашел это полезным, когда я это делал. От Wordpress Codex.

if (is_page ('Page One')) {$ current = 'one'; } elseif (is_page («Страница вторая»)) {$ current = 'two'; } elseif ( is_page ('Страница 3')) {$ current = 'three'; } elseif (is_page ('Страница Четыре')) {$ current = 'four'; }

Wordpress уже имеет идентификатор страницы. Функция is_page принимает имя страницы как переменную. Просто бросьте это в свой id или класс, и вы золотой.

+0

Это полезно, спасибо. – fredley

Смежные вопросы