WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

get_cat_name() WP 1.0

Получает название категории по переданному ID.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.
Работает на основе: get_term()

Хуков нет.

Возвращает

Строку. Имя категории или пустую строку, если категории не существует.

Использование

<?php get_cat_name( $cat_id ) ?>
$cat_id(число) (обязательный)
Идентификатор категории (ID).

Примеры

#1 Выведем на экран название категории 4

<?php echo get_cat_name(4);?>

#2 Получим название категории 4 в переменную для дальнейшей обработки

// получим
$catname = get_cat_name(4);

// используем в строке
echo 'Вы находитесь в категории: '. $catname;

#3 Получим название текущей категории

Если мы находимся на странице архива рубрики, то название текущей рубрики можно получить так:

// если мы на странице категории
if( is_category() )
	echo get_queried_object()->name;

Список изменений

С версии 1.0.0 Введена.

Код get_cat_name() WP 5.8.2

function get_cat_name( $cat_id ) {
	$cat_id   = (int) $cat_id;
	$category = get_term( $cat_id, 'category' );

	if ( ! $category || is_wp_error( $category ) ) {
		return '';
	}

	return $category->name;
}

Рубрики

5 комментов
    Войти