Добрый вечер, опять таки столкнулся с глупой проблемой, касаемо ссылок в CSS, но вот не могу понять и все тут. А искать в ПС не вариант.
Вообщем к сути: Есть шаблон WP (http://demo.wp-templates.ru/?wptheme=gridblog) в котором, при добавлении страницы, они появляются в меню. Но, я изменил на порядок шаб, и сделал вывод страниц вот таким образом:
(Внимание на записи не обращайте, это для пробы)
т.е получается, в меню страница и та же страница в колонке и ее подкатегории.
Мне нужно что бы, в меню вид ссылок имел свои цвета, а в колонкАХ другой.
При замене цвета в CSS у меню, только "Главная" меняется, а остальные нет. Так как другое свойство отвечает, вот коды:
"Меню" CSS:
PHP код:В Хедере:/* Навигация */
#menu {
text-align: center;
font-size: 14px;
}
#menu li {
display: inline;
list-style: none;
padding: 3px 14px 1px 15px;
margin-right: 5px:
}
.page_item a:link, .page_item a:visited {
color: #DD6F00;
font-weight: bold;
text-decoration: none;
text-shadow: 1px #000000;
}
.page_item a:hover {
color: #585858;
}
.current_page_item a:link, .current_page_item a:visited {
color: #FC0082;
font-weight: bold;
}
PHP код:Так как свойство заданное в CSS у них одно, то и при клике на опр. пункт в меню, подствечиваются страница в меню и в колонках:<ul id="menu">
<li class="<?php if (((is_home()) && !(is_paged())) or (is_archive()) or (is_single()) or (is_paged()) or (is_search())) { ?>current_page_item<?php } else { ?>page_item<?php } ?>"><a href="<?php echo get_settings('home'); ?>">Главная<?php echo $langblog;?></a></li>
<?php wp_list_pages('sort_column=menu_order&depth=1&title_li=&exclude=32, 33'); ?>
</ul>
Как писал выше, нужно задать свое свойство страницам выводимым в "меню" и страницам выводимым в колонках.
Вот собственно все. Возможно сформулировал я ужасно, но если разбираетесь, большая просьба выручить!
- 17.02.2012 00:27
Последний раз редактировалось Nickson; 17.02.2012 в 00:38.
- 17.02.2012 01:17
Nickson, дааа....объяснили вы не очень понятно, но думаю что вот как...
Каждый из wp_list_menu(); находится в разной частях страницы, один в шапке, второй в сайдбаре, ну и привяжите стили к этим блокам. Т.е. для меню в шапке у вас будет примерно такPHP код:а для сайдбара что-то типа такого.header li{
...
}
PHP код:(естественно посмотрите как у вас называются эти части шаблона)..sidebar li{
...
}
Во-вторых, зачем это?PHP код:Если вы хотите чтобы первая ссылка была на главную, и имела класс при просмотре главной (current_page_item), то выглядит это так<ul id="menu">
<li class="<?php if (((is_home()) && !(is_paged())) or (is_archive()) or (is_single()) or (is_paged()) or (is_search())) { ?>current_page_item<?php } else { ?>page_item<?php } ?>"><a href="<?php echo get_settings('home'); ?>">Главная<?php echo $langblog;?></a></li>
<?php wp_list_pagesPHP код:<li<?php if(is_home()) echo ' class="current_page_item"' ?>><a href="<?php bloginfo('url'); ?>/">Главная</a></li>Спасибо сказали:
Nickson(17.02.2012), - 17.02.2012 14:01
DarkAngel-163, Как смог :) С сайдбары дела несколько по другому обстоят. В файлах темы есть два php файла (topcontent и bottomcontent) в них заданы другие классы. не сайдбара. Блин, вообще попробую разобраться сам.
- 17.02.2012 18:40
DarkAngel-163, Все разобрался. Чуть по другому вышло, но и ваш совет не остался без внимания. Спасибо. Тему можно закрывать.
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Ссылки сайта[ссылки шрёдингера] | 2 | 05.01.2012 14:14 | |
Продам ссылки с трастовых площадок, постовые, контекстные ссылки, обзоры | Ссылки, статьи | 6 | 15.11.2011 10:08 |
Ссылки на всегда и помесячные ссылки, немного цифр | Дайджест блогосферы | 17 | 11.10.2011 23:58 |
Ссылки с автомобильных сайтов (постовые или другие ссылки навсегда) | Ссылки, статьи | 6 | 22.09.2011 14:15 |
Вычные ссылки с сайта АВТО тематики, ТИЦ 20, PR 2, стоимость ссылки 1$ | Ссылки, статьи | 0 | 21.09.2011 22:13 |




