У меня каждая запись в блоге может быть только в одной категории. И возле записи пишется: в категории такой то.
Можно ли реализовать такое, чтоб перед названием категории выводилась ее родительская категория?
Уровень вложенности 1.
Отображение родительской категории в блоге.

http://codex.wordpress.org/Template_Tags/get_category_parents
Спасибо большое, попробую.
Вот в таком виде выводится лишь кавычка и больше ничего: <?php echo(get_category_parents($cat, TRUE, ‘ » ‘)); ?>
Так на что надо заменить <?php the_category(‘, ‘) ?>, что выводилось Категория – подкатегория.
Уровень вложенности у меня 1 и посты попадют только во вложенные категории.
SciFi, вот так попробуй:
<?php
foreach((get_the_category()) as $category) {
$cat = $category->cat_ID;
echo(get_category_parents($cat, TRUE, ‘ » ‘));
}
?>
Точнее тебе цикл даже не нужен конечно. Просто в $cat надо же передавать ID. Вот так должно заработать.
<?php
get_the_category() as $category;
$cat = $category->cat_ID;
echo(get_category_parents($cat, TRUE, ‘ » ‘));
?>
Извините я тут новенький.
У меня вопрос, а как можно сделать чтоб перед названием страниц выводилась ее родительская категория?
А этот код работает только с рубриками… =(
За ранее спасибо.