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

Войти
Правила Реклама
 
5
10
15
Свежие ответы
от rusrob (Ищу копирайтера, редактора, контент-менеджера)
от rusrob (Контент, копирайтинг, переводы)
от Петрова (Новичку)
от Krok (Покупка-продажа)
от LISA7 (Наши сайты)
от vsemaykiadmin (CPA-сети)
от salemed (Социальные сети)
от Holly (Тизерные и баннерные сети)
от HostiMan (Хостинг)
от vuxaru (Пожелания к администрации форума)
от lana280479 (Работа и услуги)
от wellweb (Домены)
от vuxaru (Деловые предложения)
от Lakaire (Продвижение, SEO)
от anton77 (Обмен ссылками)
Свежие темы
Показать ещё
  Печать  
Страниц: 1
Автор

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

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