Как получить заголовок категории в посте в Wordpress? - PullRequest
20 голосов
/ 03 июня 2009

Скажем, у меня есть пост под названием Hello World в Wordpress, и я непосредственно просматриваю эту страницу, как мне найти категорию «Hello World» и показать ее?

Ответы [ 2 ]

31 голосов
/ 03 июня 2009

Используйте get_the_category() как это:

<?php
foreach((get_the_category()) as $category) { 
    echo $category->cat_name . ' '; 
} 
?>

Возвращает список, поскольку запись может иметь более одной категории.

В документации также объясняется, как это сделать вне цикла.

21 голосов
/ 03 июня 2009

Вы можете использовать

<?php the_category(', '); ?>

, который выведет их в список через запятую.

Вы также можете сделать то же самое для тегов:

<?php the_tags('<em>:</em>', ', ', ''); ?>
...