Wordpress - Taksonomia

Spisie treści
Taksonomia jest definiowana jako sposób grupowania podobnych pozycji. Zasadniczo dodaje wymiar relacyjny do treści naszej witryny. W przypadku Wordpress To grupowanie relacyjne jest określone przez etykiety i kategorie, które tworzymy w celu grupowania naszych wpisów; Grupując je definiujemy ich taksonomię, taksonomia ta może być hierarchiczna, co występuje w przypadku kategorii i podkategorii lub może nie być, co znajduje odzwierciedlenie w etykietach lub tagach.
Domyślne taksonomie Wordpress
Domyślny Wordpress zawiera następujące dostępne taksonomie:
1. Kategoria - pozwala nam zgrupować kilka podobnych wpisów.
2. Tag - są to tagi dołączone do wpisów.
3. Kategoria linków - pozwala nam grupować podobne linki.
Kategorie są hierarchiczne i definiujemy je podczas tworzenia wpisów. Tagi nie używają hierarchii i są również definiowane podczas tworzenia wpisów, wreszcie kategorie linków są używane, gdy grupujemy podobne linki, używając menedżera linków Wordpress.
Te trzy taksonomie są dostępne do użycia w podstawowej i domyślnej instalacji Wordpress.
Każda tworzona przez nas kategoria lub tag jest terminem z tej taksonomii. Na przykład kategoria o nazwie muzyka to termin z taksonomii kategorii. Znacznik zwany rock to termin z taksonomii znaczników. Rozumiejąc te pojęcia i terminy, pomożemy sobie w budowaniu własnych taksonomii, także wtedy, gdy chcemy uporządkować informacje na naszej stronie.
Struktura tablic taksonomicznych
w Wordpress W bazie danych mamy 3 tabele, które przechowują wszystkie informacje na ten temat, tabele to: wp_terms, wp_terms_relationships, wp_term_taksonomia; Dzięki temu schematowi możemy uczynić funkcjonalność bardzo elastyczną, co pozwala nam zdefiniować dowolny rodzaj niestandardowej taksonomii, która może być kategoriami tagów lub kategoriami linków lub dowolnym nowym terminem, którego potrzebujemy. Tablica wp_term_taksonomia określić, do której taksonomii należy każdy termin; na przykład wszystkie tagi ID zostaną wymienione w tej tabeli z wartością taksonomiczną post_tag.
Tablica wp_term: związek jest to tabela porównawcza, która łączy terminy taksonomiczne z treścią; na przykład, gdy tworzymy nowy rekord lub wpis i łączymy identyfikator posta z terminem ID.
Zrozumienie relacji
Aby lepiej zrozumieć relacje między tabelami taksonomii, które mamy w Wordpress Warto zobaczyć poniższy wykres, na którym mamy wyciąg z modelu relacji encji:

Jak widzimy, te trzy tabele są powiązane unikalnymi identyfikatorami, zobaczmy na poniższym obrazku zapytanie do bazy danych, które pokaże nam bardziej szczegółowo, w jaki sposób ustanawiana jest relacja między tabelami:

To zapytanie zwraca wszystkie posty w naszej bazie danych wraz ze wszystkimi powiązanymi z nimi terminami taksonomicznymi.
Na tym kończymy samouczek i dzięki tej wiedzy będziemy mieli lepsze narzędzia, aby zrozumieć, jak organizować nasze treści w Wordpress, oprócz możliwości wymyślenia sposobów rozszerzenia funkcjonalności zgodnie z naszymi wymaganiami.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt
wave wave wave wave wave