Există Diferențe Între Taxonomii și Categorii?

18 aug. 2014, 00:50:34
Vizualizări: 50.7K
Voturi: 54

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?

1
Comentarii

Cred că ar fi mai bine să creezi taxonomii personalizate pentru tipurile de postări personalizate în loc să folosești categoriile native, astfel încât să fie mai puțin confuz.

Brad Dalton Brad Dalton
31 iul. 2015 12:02:46
Toate răspunsurile la întrebare 3
5
68

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.

Descrierea imaginii aici

ACTUALIZARE

Am actualizat pagina Taxonomii din codex pentru a include diagrama mea și taxonomia lipsă post_format.

18 aug. 2014 07:39:49
Comentarii

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

gmazzap gmazzap
18 aug. 2014 10:08:20

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

Pieter Goosen Pieter Goosen
18 aug. 2014 10:12:27

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

gmazzap gmazzap
18 aug. 2014 10:32:53

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

Brad Dalton Brad Dalton
18 aug. 2014 10:35:14

@G.M. hahaha, vezi gluma din toată treaba asta. E ca și cum ai mânca aceeași bucată de carne de două ori

Pieter Goosen Pieter Goosen
18 aug. 2014 10:45:23
0

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.

18 aug. 2014 01:11:26
0

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ă.

7 mar. 2017 15:36:29