• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Свой класс для определенной страницы

Статус
В этой теме нельзя размещать новые ответы.

Skorp1oN

Мастер
Регистрация
16 Дек 2007
Сообщения
387
Реакции
31
Здравствуйте!
Версия WP 2.9.2
Ищу решения в такой проблеме:
использую вывод названий страниц, в одном шаблоне, стандартным методом: <?php wp_list_pages('title_li=' ); ?>
Единственное, в шаблоне для некоторых страниц (точнее для их названий в меню) есть другие классы.
Например <li class="knopka1"> и т.п. Чтобы ссылки были другого вида.
Как можно задать для некоторых страниц, другой class?
Надеюсь понятно обьяснил...
Буду очень благодарен за помощь. Спасибо!
 
Может я не совсем правильно понял, но почему бы не добавить класс для <ul>?
чтобы получилось вот так:
<ul class="кнопка1">
<?php wp_list_pages('title_li=' ); ?>
</ul>
а дальше прописать класс для:
ul.кнопка1 li {}
 
Может я не совсем правильно понял, но почему бы не добавить класс для <ul>?
чтобы получилось вот так:
<ul class="кнопка1">
<?php wp_list_pages('title_li=' ); ?>
</ul>
а дальше прописать класс для:
ul.кнопка1 li {}

Ну это понятно) И будет работать есть кнопка будет идти самая первая, или последняя... А если эта кнопка будет по середине? Как в середину всунуть кнопку со своим классом? :)
 
Бред конечно, но может сработать :)
мысль такая, сделать постобработку уже на стороне клиента через JS с помощью jquery, примерно такой код:
Код:
<script>$("li:contains('название_пункта_меню')").addClass("новыйClass");</script>
либо собирать меню ручками, как мне кажется.
 
классы для каждой страницы уже генерируются в виде page-item-id, id это ид страницы
HTML:
<li class="page_item page-item-2">
остаётся только добавить в файл стилей шаблона style.css что-то похожее для версии 2.9.2 для меню
HTML:
.pagenav .page-item-2 a{
    color:#F00;
    font-size:20px;
}
для версии 3
HTML:
.widget_pages .page-item-2 a{
    color:#F00;
    font-size:20px;
}
а если создаётся новый вывод страниц то свой код поместить в какой нибудь новый класс
HTML:
<div class="knopki">тут ссылки</div>
и добавить в css
HTML:
.knopki .page-item-2 a{
    color:#F00;
    font-size:20px;
}
название страницы с ид=2 будет красное
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху