Любые таксономии (рубрика)

edit_term_link()

Получает или выводит ссылку (html тег A) на редактирования указанного элемента таксономии (термина).

get_edit_term_link()

Получает URL на редактирование указанного элемента таксономии.

get_taxonomies()

Получает список зарегистрированных таксономий. Можно ограничить список по нужным параметрам.

get_taxonomy()

Получает объект содержащий настройки (данные) об указанной таксономии.

get_term()

Получает данные об элементе таксономии (термине) по переданному ID.

get_term_by()

Получает указанный термин (элемент таксономии) по: имени (названию), ярлыку (слагу) или по ID термина.

get_term_children()

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

get_term_field()

Получает поле термина. Поле очищается функцией sanitize_term_field().

get_term_link()

Получает УРЛ на страницу архива термина (элемента таксономии). Тоже самое что ссылка на раздел рубрики.

get_terms()

Получает элементы (термины) указанной таксономии по указанным параметрам.

is_taxonomy_hierarchical()

Проверяет древовидная ли указанная таксономия. Условный тег.

register_taxonomy()

Создает новую произвольную таксономию WordPress. Позволяет изменить существующую таксономию.

register_taxonomy_for_object_type()

Привязывает (добавляет) указанную таксономию к указанному типу записи (поста).

sanitize_term()

Очищает все поля элемента таксономии с помощью функции sanitize_term_field().

sanitize_term_field()

Подготавливает (очищает) значение поля термина (рубрики) для его использования в тексте или где-то еще (зависит от контекста очистки).

single_term_title()

Выводит на экран или получает заголовок текущей таксономии (категории, метки и т.п.). Предназначена для страниц архивов.

taxonomy_exists()

Проверяет существует ли указанная таксономия.

term_description()

Получает описание термина (элемента таксономии: метки, категории и т.п.), которое указывается на странице создании/редактировании термина.

term_exists()

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

term_is_ancestor_of()

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

the_terms()

Выводит список ссылок на термины (элементы таксономии), относящиеся к указанному посту.

unregister_taxonomy()

Отменяет регистрацию указанной таксономии (удаляет таксономию).

unregister_taxonomy_for_object_type()

Открепляет таксономию от указанного типа записи (или другого объекта).

wp_count_terms()

Считает сколько в таксономии элементов (терминов), с записями или без записей.

wp_delete_term()

Удаляет термин (категорию, метку) из Базы Данных.

wp_get_term_taxonomy_parent_id()

Получает ID родительского элемента таксономии (термина) к указанному.

wp_insert_term()

Добавляет новый элемент таксономии (термин, рубрику) в базу данных.

wp_update_term()

Обновляет термин (элемент таксономии), используя указанные данные.

wp_update_term_count()

Обновляет/пересчитывает количество записей в элементе таксономии (термине).