В чем разница между таксономиями и категориями?
Я внимательно изучаю документацию WordPress и смущен расплывчатыми определениями того, что такое таксономия и что такое категория. Кроме того, термин также используется в описании таксономий, но похоже, что его использование не ограничивается только таксономиями.
И то, и другое описывается как способ классификации и группировки записей. Я понимаю, что таксономии являются более общей формой категорий, но как именно они связаны друг с другом?
Есть ли тонкая разница, которую я просто не улавливаю?

Таксономии, как было описано ранее, являются собирательным термином для следующих понятий:
category
(категория)post_tag
(метка записи)post_format
(формат записи)link_category
(категория ссылки)пользовательская таксономия
Первые четыре являются встроенными таксономиями, тогда как пользовательские таксономии создаются вручную пользователем с помощью функции register_taxonomy
. Пользовательские таксономии могут быть иерархическими (как встроенная таксономия category
) или нет (как метки записей).
Категории и метки, которые вы создаёте в административной части в разделе 'Записи', фактически являются терминами таксономий category
и post_tag
.
Вы не можете создавать дополнительные термины для post_format
. post_format
имеет встроенные термины, такие как post_format_video
, post_format_gallery
и другие. См. Кодекс для полного списка форматов записей.
ОБНОВЛЕНИЕ
Я обновил страницу Таксономии в Кодексе, добавив свою диаграмму и пропущенную таксономию post_format
.

+1. Чуть-чуть педантичности: даже встроенные таксономии создаются через register_taxonomy
. 2 раза. :)

Ага, но они не создаются вручную пользователем. Понял твою точку зрения, на самом деле мне следовало добавить эту деталь в свой ответ. :-) Большое спасибо

Честно говоря, я добавил комментарии, чтобы не упустить возможность подразнить WordPress за эту глупую двойную регистрацию типов записей и таксономий :D

Было бы лучше, если при клике на изображение @goose оно увеличивалось в размере.

Категории, метки, категории ссылок и форматы записей являются встроенными таксономиями.
Из Кодекса
По сути, таксономия — это способ группировки объектов.
Названия различных групп в таксономии называются терминами. Используя в качестве примера группы животных, мы можем назвать одну группу "птицы", а другую — "рыбы". "Рыбы" и "птицы" — это термины в нашей таксономии. Пример из WordPress: категория или метка (см. следующий раздел) является термином.

Category
(Категория) - это одна из встроенных taxonomy
(таксономий) в WordPress.
Для ясности: таксономия - это способ группировки элементов.
Мы можем создавать пользовательские таксономии в WordPress, подобные встроенным. Например, Cars
(Автомобили) может быть таксономией с terms
(терминами), такими как:
Audi
Toyota
Benz
Mazda
Существует два основных типа таксономий: hierarchical
(иерархические) и non hierarchical
(не иерархические).
Category
(Категория) - лучший пример иерархической таксономии, а Tag
(Метка) - пример не иерархической таксономии.
