Поиск…


Вступление

Эта функция возвращает все категории в виде массива текущего сообщения или страницы или назначенного сообщения или страницы.

Синтаксис

  • get_the_category ($ id)

параметры

параметр подробности
$ ID (int) (необязательно) по умолчанию для текущего идентификатора сообщения. Идентификатор сообщения.

замечания

Обратите внимание, что get_the_category () возвращает массив, что означает, что вы не можете напрямую отсылать возвращаемое значение.

Вот список объектов каждой категории, которые вы можете распечатать:

  • term_id
  • название
  • слизень
  • term_group
  • term_taxonomy_id
  • таксономия
  • описание
  • родитель
  • подсчитывать
  • object_id
  • фильтр
  • cat_id
  • category_count
  • category_description
  • cat_name
  • category_nicename
  • category_parent

Получить все названия категорий сообщения

Код

$categories = get_the_category();
 foreach( $categories as $category ) {
    echo  $category->name . '<br />';
}

Выход

Все имена категорий текущей страницы, по одной на каждой строке.

Получить все идентификаторы категорий сообщения

Код

$categories = get_the_category();
 foreach( $categories as $category ) {
    echo  $category->term_id . '<br />';
}

Выход

Все идентификаторы категорий текущей страницы, по одной на каждую строку.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow