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?
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
EDIT
J'ai mis à jour la page Taxonomies du codex afin d'inclure mon diagramme et la taxonomie manquante de post_format
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.
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