Есть ли разница между таксономиями и категориями?

Я внимательно читал код для WordPress и смущен насчет неопределенных определений между тем, что такое таксономия и что такое категория. В этом отношении термин также является словом, которое используется в описании таксономий, но, по-видимому, используется таким образом, что намекает, что он не ограничивается только таксономией.

Оба описываются как способ классификации и группировки сообщений. Я понимаю, что таксономии являются более общей формой категорий, но как именно они соотносятся друг с другом?

Есть ли тонкая разница, которую я просто не набираю?

41 голос | спросил gate_engineer 18 AM00000010000003431 2014, 01:50:34

3 ответа


51

Таксономии, как описано выше, являются коллективным существительным для следующих

  • category

  • post_tag

  • post_format

  • link_category

  • пользовательская таксономия

Первые четыре являются встроенными таксономиями, тогда как пользовательские таксономии являются таксономиями, которые вручную создаются пользователем с помощью register_taxonomy. Пользовательские таксономии могут быть иерархическими (например, таксономия встроенного кода category) или нет (например, теги для сообщений)

Категории и теги, которые вы создаете в конце на экране «Сообщения», на самом деле являются терминами таксономии category и post_tag

Вы не можете создавать дополнительные условия в post_format . post_format имеют встроенные функции, такие как post_format_video, post_format_gallery и т. д. См. код для всех включенных форматов сообщений

введите изображение здесь »> </a> </p>

<p> <strong> ИЗМЕНИТЬ </STRONG> </p>

<p> Я обновил страницу <a href= Taxonomies в кодексе, чтобы включить мою диаграмму и отсутствующую таксономию post_format

ответил Pieter Goosen 18 AM00000080000004931 2014, 08:39:49
7

Категория, тег, категория ссылок и почтовые форматы построены в таксономиях.

Из Codex

  

В принципе, таксономия - это способ объединить вещи.

     

Имена разных группировок в таксономии называются терминами. Например, с помощью группировок животных можно назвать одну группу «птиц» и другую группу «рыбу». «Рыбы» и «птицы» - это термины в нашей таксономии. В качестве примера из WordPress категория или тег (см. Следующий раздел) - это термин.

ответил sakibmoon 18 AM00000020000002631 2014, 02:11:26
4

Category является одним из встроенных taxonomy в WordPress.

, чтобы очистить вещи: таксономия - способ объединить вещи вместе.

мы можем создавать пользовательские таксономии в WordPress, как встроенные. например Cars может быть таксономия с terms like

Audi
Toyota
Benz
Mazda

в основном доступны два типа таксономий, которые hierarchical и non hierarchical

Category - лучший пример иерархической таксономии и Tag - пример не иерархической таксономии

ответил Anwer AR 7 MarpmTue, 07 Mar 2017 16:36:29 +03002017-03-07T16:36:29+03:0004 2017, 16:36:29

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132