Рубрики (рубрика)

cat_is_ancestor_of()

Проверяет, является ли указанная рубрика дочерней к другой указанной рубрике (проверяются все уровни вложенности). Условный тег.

category_description()

Получает описание рубрики, которое указывается на странице редактирования рубрики в админ-панели (посты > рубрики).

category_exists()

Проверяет существует ли указанная рубрика (категория). Если существует, возвращает ID этой рубрики.

get_cat_ID()

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

get_cat_name()

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

get_categories()

Получает категории в виде массива объектов.

get_category()

Получает данные указанной категории.

get_category_by_slug()

Получает данные категории по её альтернативному названию (слагу).

get_category_link()

Получает корректную ссылку на страницу категории по переданному ID категории.

get_category_parents()

Получает список родительских категорий текущей категории. Список выводиться в порядке вложенности.

get_the_category_by_ID()

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

in_category()

Проверяет принадлежит ли текущий (или указанный) пост к указанной категории (можно указать несколько категорий). Условный тег.

single_cat_title()

Выводит на экран заголовок рубрики или метки. Используется за пределами цикла. Предназначена для страниц архивов.

wp_create_category()

Упрощенная функция добавления категории, в которую нужно передать название новой категории и если нужно ID родительской категории.

wp_dropdown_categories()

Отображает или получает выпадающий список категорий в HTML формате. Вместо рубрик можно указать название произвольной таксономии.

wp_insert_category()

Вставляет новую категорию в базу данных. Или обновляет существующую, для этого нужно указать ID категории.

wp_list_categories()

Выводит список категорий в виде ссылок. Если перейти по ссылке, то будут показаны все посты из категории.