Czy istnieje różnica między taksonomiami i kategoriami?

48

Czytałem ściśle kodeks dla WordPress i jestem zdezorientowany co do niejasnych definicji między taksonomią a kategorią. W tym kontekście termin jest także słowem używanym w opisie taksonomii, ale wydaje się, że jest używany w sposób wskazujący, że nie ogranicza się on wyłącznie do taksonomii.

Oba są opisane jako sposób klasyfikowania i grupowania postów. Rozumiem, że taksonomie są bardziej ogólną formą kategorii, ale jak dokładnie się ze sobą wiążą?

Czy jest jakaś subtelna różnica, której po prostu nie zauważam?

bramka_inżynier
źródło
Myślę, że powinieneś tworzyć niestandardowe taksonomie dla niestandardowych typów postów zamiast używać rodzimych kategorii, aby było to mniej mylące.
Brad Dalton,

Odpowiedzi:

59

Taksonomie, jak opisano wcześniej, są rzeczownikiem zbiorowym dla następujących

  • category

  • post_tag

  • post_format

  • link_category

  • niestandardowa taksonomia

Pierwsze cztery to taksonomie wbudowane, natomiast taksonomie niestandardowe to taksonomie tworzone ręcznie przez użytkownika register_taxonomy. Niestandardowe taksonomie mogą być hierarchiczne (jak taksonomia wbudowana category) lub nie (jak znaczniki pocztowe)

Kategorie i tagi tworzone w zapleczu pod ekranem „Posty” są w rzeczywistości faktami dotyczącymi taksonomii categoryipost_tag

Nie możesz utworzyć dodatkowych warunków w post_format. post_formatmają budować w kategoriach takich jak post_format_video, post_format_galleryitd. Patrz kodeks dla wszystkich formatów pocztowych objętych

wprowadź opis zdjęcia tutaj

EDYTOWAĆ

Zaktualizowałem stronę Taksonomie w kodeksie, aby uwzględnić mój schemat i brakującą post_formattaksonomię

Pieter Goosen
źródło
3
+1. Tylko odrobina pedanterii: dzięki nim tworzone są nawet wbudowane taksonomie register_taxonomy. 2 razy . :)
gmazzap
Jip, ale nie są tworzone ręcznie przez użytkownika. Ale rozumiem, o co chodzi, powinienem był dodać ten konkretny szczegół w mojej odpowiedzi. :-) Wielkie dzięki
Pieter Goosen
Szczerze mówiąc, dodałem komentarze, aby nie przegapić okazji, by droczyć się z WordPressem na temat tej głupiej podwójnej rejestracji typów postów i taksonomii: D
gmazzap
1
Byłoby lepiej, gdyby po kliknięciu obrazu @goose powiększył się on.
Brad Dalton,
1
@GM hahaha, zobacz żart w tym wszystkim. To tak, jakby dwa razy zjeść ten sam kawałek mięsa
Pieter Goosen
7

Formaty kategorii, znacznika, kategorii linków i postów są wbudowane w taksonomie.

Z Kodeksu

Zasadniczo taksonomia jest sposobem na grupowanie rzeczy.

Nazwy różnych grup w taksonomii nazywane są terminami. Korzystając z grup zwierząt jako przykładu, możemy nazwać jedną grupę „ptakami”, a drugą grupę „rybami”. „Ryby” i „ptaki” są terminami w naszej taksonomii. Na przykład z WordPress kategoria lub tag (patrz następna sekcja) jest terminem.

sakibmoon
źródło
4

Categoryjest jednym z wbudowanych taxonomyw WordPress.

żeby to wyjaśnić: taksonomia jest sposobem na grupowanie rzeczy.

możemy tworzyć niestandardowe taksonomie w WordPress, tak jak wbudowane. na przykład Carsmoże być taksonomią z termspodobnymi

Audi
Toyota
Benz
Mazda

istnieją głównie dwa rodzaje taksonomii, które są hierarchicalinon hierarchical

Categoryjest najlepszym przykładem taksonomii hierarchicznej i Tagprzykładem taksonomii niehierarchicznej

Anwer AR
źródło