WEBLEDI.RUВебледи Форум успешных женщин-вебмастеров
26 Май 2017, 18:01:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Правила Реклама
 
5
10
15
Свежие ответы
от ladyclick.ru (Реклама и доход)
от Yula (Контент, копирайтинг, переводы)
от vsemaykiadmin (CPA-сети)
от Shrem (Раскрутка сайтов в поисковиках)
от KeyAssort (Сервисы и SEO программы)
от lx19912411 (Платное размещение статей и ссылок)
от Kludge (Работа и услуги)
от PeterS (Особенности работы с разными CMS)
от HostiMan (Хостинг)
от vkoksmm1 (SMM для сайта)
от Athina (Продвижение, SEO)
от SvetikUA (Сайты)
от Loria (Google AdSENSE)
от fler (Дизайн)
от polyakovka (Новичку)
Свежие темы
Показать ещё
  Печать  
Страниц: 1
Автор

Тема: Как вывести определенный текст в зависимости от рубрики?  (Прочитано 1696 раз)

0 Пользователей и 1 Гость смотрят эту тему.
kapa
Offline Offline

Пол: Женский
Сообщений: 423


Hello, world!


Просмотр профиля
« : 17 Август 2010, 19:12:31 »

Переношу сайт с хтмл на ВП. Проблема вот в чем... На старом сайте у меня в каждой рубрике был свой уникальный текст под эту рубрику - а потом уже был список ссылок на записи.

Как аналогичное реализовать на ВП?

Нашла, что функция is_category('id-категории') работает так, но какой именно код нужно вставить? Помогите, пожалуйста...
Записан
Analitic82
Offline Offline

Пол: Мужской
Сообщений: 903



Просмотр профиля
« Ответ #1 : 17 Август 2010, 19:23:17 »

Потер...

Вам сюда Улыбка http://mywordpress.ru/support/viewtopic.php?pid=68603
« Последнее редактирование: 17 Август 2010, 19:30:43 от Analitic82 » Записан


Квалифицированная тех.поддержка. Помощь в переносе сайтов.
kapa
Offline Offline

Пол: Женский
Сообщений: 423


Hello, world!


Просмотр профиля
« Ответ #2 : 17 Август 2010, 19:35:50 »


мне нужно именно is_category, т.к. это будет выводиться только в самих рубриках, а не записях рубрик.

Получается, нужен код:
Код:
<?php    $cats get_the_category(); 
        
$cato $cats[0];
        
$cat $cato->cat_ID;
           
     if (
$cat==1) : ?>

текст для категории 1

     if ($cat==2) : ?>
текст для категории 2

     if ($cat==3) : ?>
текст для категории 3

     if ($cat==4) : ?>
текст для категории 4

<?php endif; ?>

Так?
Записан
kapa
Offline Offline

Пол: Женский
Сообщений: 423


Hello, world!


Просмотр профиля
« Ответ #3 : 17 Август 2010, 20:06:37 »

Не работает!!!  Грустный

И вот такой вариант тоже не работает:
Код:
<?php if ( is_category('1') ) {
echo 
'текст';
}
elseif ( 
is_category('3') ) {
echo 
'оп ля ля';
}

?>

ПОМОГИТЕ!  Плачущий

Записан
goo
Offline Offline

Сообщений: 670


hey Goo what's new?


Просмотр профиля
« Ответ #4 : 17 Август 2010, 20:29:54 »

вот здесь вроде написано _http://www.sonika.ru/blog/wordpress/custom-category-page-text.htm

кстати оба варианта кода сверху неправильно написаны, там php ошибки...
« Последнее редактирование: 17 Август 2010, 20:33:33 от goo » Записан

Analitic82
Offline Offline

Пол: Мужской
Сообщений: 903



Просмотр профиля
« Ответ #5 : 17 Август 2010, 20:34:37 »

<?php if ( is_category( '12' ))  : ?>
<?php echo "123"; ?>
<?php else: ?>
<?php echo "456"; ?>
<?php endif; ?>   

как пример, можно дальше ifами играть.
« Последнее редактирование: 17 Август 2010, 20:37:09 от Analitic82 » Записан


Квалифицированная тех.поддержка. Помощь в переносе сайтов.
kapa
Offline Offline

Пол: Женский
Сообщений: 423


Hello, world!


Просмотр профиля
« Ответ #6 : 17 Август 2010, 21:13:46 »

вот здесь вроде написано _http://www.sonika.ru/blog/wordpress/custom-category-page-text.htm

кстати оба варианта кода сверху неправильно написаны, там php ошибки...

Вот! СПАСИБИЩЕ!!! Работает!

Analitic82 , ваш вариант тоже попробую!

Записан
kapa
Offline Offline

Пол: Женский
Сообщений: 423


Hello, world!


Просмотр профиля
« Ответ #7 : 17 Август 2010, 23:42:36 »

В итоге остановилась вот на таком варианте:

Код:
<?php if ( is_category'1' ))  : ?>
<?php echo 'картинка+описание для категории 1'?>
<?php elseif ( is_category'3' ))  : ?>
<?php echo 'картинка+описание для категории 3'?>
... и остальные категории так же
<?php endif; ?>   


Analitic82, большущее спасибо!
А в php я совсем ничво не соображаю, поэтому и спрашиваю конкретный код...  стеснительный
Записан
artemida
« Ответ #8 : 18 Август 2010, 11:42:15 »

В итоге остановилась вот на таком варианте:

Код:
<?php if ( is_category'1' ))  : ?>
<?php echo 'картинка+описание для категории 1'?>
<?php elseif ( is_category'3' ))  : ?>
<?php echo 'картинка+описание для категории 3'?>
... и остальные категории так же
<?php endif; ?>   


Analitic82, большущее спасибо!
А в php я совсем ничво не соображаю, поэтому и спрашиваю конкретный код...  стеснительный

Спасибо и от меня. Подруга подобное хотела сделать - теперь знаю как ей в каждую рубрику прикрепить статью о ней танцуют все
Записан
Страниц: 1
  Печать  
 
Перейти в:  

| Sitemap