J'ai lu attentivement le codex pour WordPress et je suis confus quant aux définitions vagues entre ce qu'est une taxonomie et ce qu'est une catégorie. D'ailleurs, terme est aussi un mot utilisé dans la description des taxonomies, 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?
categories
taxonomy
tags
terms
post-formats
gate_engineer
la source
la source
Réponses:
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éecategory
) ou non (comme les balises de publication)Les catégories et les balises que vous créez dans le back-end sous l’écran "Posts" sont en réalité des termes des taxonomies
category
etpost_tag
Vous ne pouvez pas créer de termes supplémentaires dans
post_format
.post_format
avoir la construction en termes commepost_format_video
,post_format_gallery
etc. Voir le codex pour tous les formats de publication inclusMODIFIER
J'ai mis à jour la page Taxonomies du codex pour inclure mon diagramme et la
post_format
taxonomie manquantela source
register_taxonomy
. 2 fois . :)Les formats de catégorie, d'étiquette, de lien et de publication sont des taxonomies intégrées.
Du Codex
la source
Category
est l'un des construittaxonomy
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 avecterms
commeil existe principalement deux types de taxonomies disponibles qui sont
hierarchical
etnon hierarchical
Category
est le meilleur exemple de taxonomie hiérarchique etTag
un exemple de taxonomie non hiérarchiquela source