Помощник
|
Четыре разных хедера |
lilmike
|
Сообщение
#1
|
||
|
|
||
|
|||
Гость_0_* Гость_0_* |
15.2.2011, 13:21;
Ответить: Гость_0_*
Сообщение
#2
|
|
lilmike, да, наверное, можно сделать прям небольшую вставочку php кода. Например, обычное условие if - else и проверять урл страницы. Только нужно будет разбирать урл регулярным выражением
|
|
|
kismedia |
15.2.2011, 13:39;
Ответить: kismedia
Сообщение
#3
|
|
Можно, просто нужно знать некоторые функции Wordpress.
Править нужно сам файл header.php. Вот, допустим изменение содержимого в зависимости от текущей страницы: [php]<?php if (is_page('1') ) { //если ID=1 то какое-то действие } elseif ( is_page('2') ) { //если ID=2 то другое действие } elseif ( is_page('3') ) { //если ID=3 то другое действие } else { //для всех остальных страниц еще что-то } ?>[/php] Для категорий берем соответственно: is_category Если тяжело, можно попробовать этот плагин. |
|
|
Banderas |
15.2.2011, 18:47;
Ответить: Banderas
Сообщение
#4
|
|
вот, типа универсальный способ))
делал под ссылку mas.ru/images/doc/quotes.php исходя из того, что у меня на ВП путь к категории вот такой bodyanuk.ru/category/actionscript3 следующий код будет рабочий [php]<?php $str = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; // ссылка preg_match("/([a-z\-0-9]+.[a-z]+)\/([a-z\-0-9]+)\/([a-z\-0-9]+)\/+/i", $str, $result); // ищем doc switch ($result[3]) { // выбираем категории case 'namecat1' : echo 'Выводим картинку к первой категории'; break; case 'doc' : echo 'Выводим картинку к категории doc'; break; case 'images' : echo 'Выводим картинку к категории images'; break; case 'namecat4' : echo 'Выводим картинку к четвертой категории'; break; } ?>[/php] ps. знаю что не рационально, надеюсь меня поправят, с регулярками ещё серьезно не работал =) |
|
|
sc2r2bey |
15.2.2011, 18:52;
Ответить: sc2r2bey
Сообщение
#5
|
|
попробуй поискать плагин такой, на joomle куча таких с гибкой настройкой, про ВП не скажу только начал работать, но думаю есть.
-------------------- программирую web и для we |
|
|
kismedia |
15.2.2011, 18:56;
Ответить: kismedia
Сообщение
#6
|
|
Мой ответ, в котором задача была решена с использованием функций Wordpress и универсальный пример Banderas- а вполне исчерпывающий и ссылка на плагин была уже дана.
|
|
|
Banderas |
16.2.2011, 1:37;
Ответить: Banderas
Сообщение
#7
|
|
Kismedia, рад, что мое юбилейное сообщение кому то пригодилось
(код со скриптом это мое 1000-ное сообщение на мастервебсе) |
|
|
kismedia |
16.2.2011, 11:30;
Ответить: kismedia
Сообщение
#8
|
|
|
Поздравляю, 1 000 это достаточно много. :)
Собственно еще по-теме: Картинка "шапки", по-любому прописана в style.css. То есть нужно немного его изменить (вырезать свойство Header) и создать еще четыре дополнительных стиля (header1.css, header2.css, header3.css, header4.css) ,содержащих всего лишь одно свойство, собственно стиль фона шапки (который был вырезан из основного файла style.css , а именно разный путь к картинке, фону. Я лично так делал, но не именно с шапкой, допустим смена фона страницы и т.д.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Пишет кто отзывы на сайт в янднекс с разных аккаунтах | 1 | TenDemon_rs | 1130 | 22.3.2024, 13:18 автор: writer80 |
|
Youtube: 2 одинаковые аудиокниги на разных языках как такое сделать БЕЗ субтитров??? |
4 | mark2013 | 1646 | 7.1.2024, 17:55 автор: mark2013 |
|
Размещение ссылок на разных ресурсах для продвижения сайта | 6 | nikitosmore | 2628 | 18.7.2022, 10:06 автор: A_Diana |
|
Базы сайтов разных тематик для звонков и E-mail рассылок (Россия) | 0 | maxmer | 2034 | 8.7.2022, 11:05 автор: maxmer |
|
Корректность показа вёрстки изображений на разных гаджетах Не сохраняются пропорции изображений на смартфонах |
1 | master-vek | 37245 | 25.3.2021, 13:22 автор: tedder |
Текстовая версия | Сейчас: 29.3.2024, 12:09 |