Există Diferențe Între Taxonomii și Categorii?
Am citit cu atenție documentația WordPress și sunt confuz în privința definițiilor vagi între ce este o Taxonomie și ce este o Categorie. De altfel, termenul este și el un cuvânt folosit în descrierea Taxonomiilor, dar pare utilizat într-o manieră care sugerează că nu este limitat doar la Taxonomii.
Ambele sunt descrise ca fiind o modalitate de a clasifica și grupa împreună articolele. Înțeleg că Taxonomiile sunt o formă mai generală de categorii, dar cum se raportează exact una la cealaltă?
Există o diferență subtilă pe care nu o sesizez?

Taxonomiile, așa cum am descris anterior, sunt un termen colectiv pentru următoarele:
category
post_tag
post_format
link_category
taxonomii personalizate
Primele patru sunt taxonomii încorporate, în timp ce taxonomiile personalizate sunt taxonomii create manual de utilizator cu ajutorul funcției register_taxonomy
. Taxonomiile personalizate pot fi ierarhice (ca taxonomia încorporată category
) sau neierarhice (ca etichetele postărilor).
Categoriile și etichetele pe care le creați în panoul de administrare sub ecranul 'Postări' sunt de fapt termeni ai taxonomiilor category
și post_tag
.
Nu puteți crea termeni suplimentari în post_format
. post_format
are termeni încorporați precum post_format_video
, post_format_gallery
etc. Consultați codex-ul pentru toate formatele de postări incluse.
ACTUALIZARE
Am actualizat pagina Taxonomii din codex pentru a include diagrama mea și taxonomia lipsă post_format
.

+1. Doar un pic de pedanterie: chiar și taxonomiile integrate sunt create prin register_taxonomy
. de 2 ori. :)

Da, dar nu sunt create manual de utilizator. Înțeles punctul tău, de fapt ar fi trebuit să adaug acest detaliu specific în răspunsul meu. :-) Mulțumesc mult

Să fiu sincer, am adăugat comentariile ca să nu ratez ocazia să fac mișto de WordPress pentru acea stupidă dublă înregistrare a tipurilor de postări și taxonomii :D

Ar fi mai bine dacă atunci când dai click pe imaginea @goose, aceasta s-ar mări în dimensiune.

Categoria, Eticheta, Categoria de Link-uri și Formatele de Postare sunt taxonomii integrate.
Din Codex
În esență, o taxonomie este o modalitate de a grupa lucruri împreună.
Numele pentru diferitele grupări într-o taxonomie se numesc termeni. Folosind grupările de animale ca exemplu, am putea numi un grup "păsări", și alt grup "pești". "Pești" și "păsări" sunt termeni în taxonomia noastră. Ca exemplu din WordPress, o categorie sau o etichetă (vezi secțiunea următoare) este un termen.

Category
(Categorie) este una dintre taxonomiile predefinite în WordPress.
Pentru a clarifica: o taxonomie este o modalitate de a grupa elemente împreună.
Putem crea taxonomii personalizate în WordPress, la fel ca cele predefinite. De exemplu, Cars
(Mașini) ar putea fi o taxonomie cu terms
(termeni) precum:
Audi
Toyota
Mercedes
Mazda
Există în principal două tipuri de taxonomii disponibile: hierarchical
(ierarhice) și non hierarchical
(neierarhice).
Category
(Categoria) este cel mai bun exemplu de taxonomie ierarhică, iar Tag
(Eticheta) este un exemplu de taxonomie neierarhică.
