web-dev-qa-db-fra.com

Y a-t-il une différence entre les taxonomies et les catégories?

J'ai lu attentivement le codex pour WordPress et je suis confus au sujet des définitions vagues entre ce qu'est une taxonomie et ce qu'est une catégorie. D'ailleurs, terme est aussi un mot qui est utilisé dans la description des taxinomies, mais semble utilisé d'une manière qui laisse à penser qu'il n'est pas uniquement limité à une taxonomie.

Les deux sont décrits comme un moyen de classer et de regrouper les publications. Je comprends que les taxonomies sont une forme plus générale de catégories, mais comment se rapportent-elles exactement les unes aux autres?

Y a-t-il une différence subtile que je ne comprends pas?

47
gate_engineer

Les taxonomies, telles que décrites précédemment, sont un nom collectif pour les suivantes:

  • category

  • post_tag

  • post_format

  • link_category

  • taxonomie personnalisée

Les quatre premières sont des taxonomies intégrées, tandis que les taxonomies personnalisées sont des taxonomies créées manuellement par l'utilisateur avec register_taxonomy . Les taxonomies personnalisées peuvent être hiérarchiques (comme la taxonomie intégrée category) ou non (comme les balises de publication)

Les catégories et les balises que vous créez dans le back-end sous l'écran "Articles" sont en réalité des termes des taxonomies category et post_tag

Vous ne pouvez pas créer de termes supplémentaires dans post_format . post_format ont les termes de construction comme post_format_video, post_format_gallery etc. Voir le codex pour tous les formats de message inclus

 enter image description here 

EDIT

J'ai mis à jour la page Taxonomies du codex afin d'inclure mon diagramme et la taxonomie manquante de post_format

56
Pieter Goosen

Les formats de catégorie, de balise, de lien et de publication sont des taxonomies intégrées.

De Codex

Fondamentalement, une taxonomie est un moyen de regrouper des éléments.

Les noms des différents groupes dans une taxonomie sont appelés termes. En prenant comme exemple des groupements d’animaux, nous pourrions appeler un groupe "oiseaux" et un autre groupe "poissons". "Poisson" et "oiseaux" sont des termes de notre taxonomie. Par exemple, à partir de WordPress, une catégorie ou une balise (voir section suivante) est un terme.

7
sakibmoon

Category est l’un des taxonomy intégré dans WordPress.

pour clarifier les choses: la taxonomie est un moyen de regrouper les choses.

nous pouvons créer des taxonomies personnalisées dans WordPress, tout comme celles qui sont intégrées. par exemple Cars pourrait être une taxonomie avec terms comme

Audi
Toyota
Benz
Mazda

il existe principalement deux types de taxonomies disponibles qui sont hierarchical et non hierarchical

Category est le meilleur exemple de taxonomie hiérarchique et Tag est un exemple de taxonomie non hiérarchique

4
Anwer AR