Разные шаблоны для разных категорий wordpress

DR
На сайте с 29.12.2010
Offline
9
10184

Здравствуйте. Мне необходимо сделать так что бы новости из категории №1 выводились одним шаблоном, а новости из категории №2 выводились другим шаблоном.

Так же надо что бы при открытии полной новости из категории №1 у нее тоже был отдельный шаблон вывода. То есть не single.php как обычно.

Как это можно сделать проще всего?

Заранее спасибо.

M3
На сайте с 05.01.2010
Offline
14
#1

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

Codd
На сайте с 13.01.2011
Offline
65
#2

Стандартный шаблон категории category.php

Уникальный шаблон для категории будет category-ID.php (для категории с ID=1 будет category-1.php)

Для постов, в single.php

if(in_category(1) ){

код шаблона постов из категории с ID=1

}

elseif(in_category(3)){

код шаблона для постов из третьей категории

}

else{

код шаблона для всех остальных постов

}

DR
На сайте с 29.12.2010
Offline
9
#3
Codd:
Стандартный шаблон категории category.php
Уникальный шаблон для категории будет category-ID.php (для категории с ID=1 будет category-1.php)

Для постов, в single.php

if(in_category(1) ){
код шаблона постов из категории с ID=1
}
elseif(in_category(3)){
код шаблона для постов из третьей категории
}
else{
код шаблона для всех остальных постов
}

Спасибо. То что нужно.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий