Как вывести название категории (рубрики) в WordPress?

Метки: php, wordpress, вордпресс, категория, рубрика, скрипт

Я только что столкнулся с проблемой вывода названия категории. Не в списке, не в меню, а в категории или самой рубрике.
Итак, у меня на сайте есть разделы, ну категории, рубрики WordPress. По-разному называют.
Мне нужно вывести название рубрики (категории) WordPress, а не ссылку на нее. Как?
Решение оказалось не простым и не сложным:

<?php
$category = get_the_category();
echo $category[0]->cat_name;
?>

Ну тут все понятно:

$category = get_the_category();

-Это стандартный оператор WordPress для получения параметров рубрик (категорий) и наше к нему обращение через переменную.

$category[0]

– получили массив и выбрали самую первую, нашу текущую, рубрику (категорию) wordpress, чтобы получать из нее нужные параметры, такие как имя, описание, id категории (рубрики).

cat_name

– параметр с именем категории wordpress.
Я использовал все это в файле archive.php, который отвечает за вывод материалов.

[update 12/06/2013]

Следующее решение немного интереснее:

$category = get_the_category();
if(count($category)>0){
	$cat_name=wp_title("",false);
}else{
	$cat_name=$category[0]->cat_name;
} 

 


Комментарии

Комментарии временно отключены. Сайт и информация на нем находятся в спящем режиме.


Старые комментрии:


нанюханый :

спасибо, уважаемый, помогло!


Alex :

Спасибо Александр, я как раз искал именно этот вариант для archive.php.

Похожие записи


© 2006 - 2018, Александр Сергеев