Функции WordPress » Таксономии

Таксономии – это когда вам не хватает рубрик или меток для организации постов и вы создаёте свои собственные сущности. Подробное руководство по таксономиям читайте здесь.

Функция Описание
add_term_meta() позволяет создать мета поле в таксономию и добавить в него любую информацию.
get_ancestors() Возвращает массив родительских элементов указанного объекта (элемента таксономии или поста).
get_tags() Возвращает данные обо всех метках.
get_taxonomies() Функция возвращает все зарегистрированные таксономии - либо в виде массива объектов, либо в виде массива их названий.
get_term() Возвращает объект (или массив) со всей информацией об элементе таксономии с указанным ID.
get_term_by() Возвращает элемент таксономии (в виде объекта или массива) по его ID, названию или ярлыку.
get_term_link() Возвращает ссылку на страницу архива того или иного элемента таксономии.
get_term_meta() Получаем значение мета поля термина таксономии
get_terms() Позволяет выводить на сайте списки рубрик, меток и элементов прочих таксономий, сортировать и фильтровать их по ряду параметров.
get_the_tags() Позволяет получить все метки поста.
get_the_terms() Возвращает все элементы таксономий, присвоенные к указанному посту в виде массива их объектов.
is_object_in_term() Проверяет принадлежность указанных элементов таксономии к указанному посту.
is_tax() Проверяет, является ли текущая страница архивами таксономии.
is_taxonomy_hierarchical() Проверяет таксономию на наличие иерархии.
register_taxonomy() Регистрирует таксономию.
register_taxonomy_for_object_type() Присваивает таксономию указанному типу постов.
single_tag_title() Возвращает или выводит название метки, на странице которой находимся.
single_term_title() Выводит или возвращает название текущего элемента таксономии, рубрики или метки.
term_description() Возвращает описание элемента таксономии.
term_is_ancestor_of() Проверяет, является ли элемент таксономии родительским для другого конкретного элемента.
wp_count_terms() Возвращает количество элементов указанной таксономии.
wp_get_post_tags() Возвращает все метки поста.
wp_get_post_terms() Возвращает элементы таксономий к указанному посту.
wp_get_term_taxonomy_parent_id() Возвращает ID родительского элемента таксономии (например ID родительской рубрики), находящегося на следующем уровне иерархии.
wp_set_object_terms() Привязывает указанный пост к указанным элементам таксономий.