Wordpress - Taksonomi

Innholdsfortegnelse
Taksonomi er definert som en måte å gruppere lignende elementer på. Det den i utgangspunktet gjør, er å legge til en relasjonell dimensjon til innholdet på nettstedet vårt. I tilfelle av Wordpress Denne relasjonsgrupperingen er gitt av etikettene og kategoriene vi lager for å gruppere oppføringene våre; Ved å gruppere dem definerer vi deres taksonomi, denne taksonomien kan være hierarkisk, noe som forekommer for kategorier og underkategorier, så vel som den kanskje ikke er det, noe som gjenspeiles i etikettene eller taggene.
Wordpress standard taksonomier
Misligholde Wordpress kommer med følgende taksonomier:
1. Kategori - Lar oss gruppere flere oppføringer som er like sammen.
2. Tag - Dette er tagger knyttet til oppføringene.
3. Lenke kategori - Lar oss gruppere lignende lenker sammen.
Kategoriene er hierarkiske, og vi definerer dem når vi oppretter oppføringene. Etiketter bruker ikke hierarki og er også definert når du oppretter oppføringer. Til slutt brukes lenkkategorier når vi grupperer lignende lenker sammen ved hjelp av lenkebehandleren til Wordpress.
Disse tre taksonomiene er tilgjengelige for bruk i den grunnleggende og standardinstallasjonen av Wordpress.
Hver kategori eller etikett vi lager er et begrep fra den taksonomien. For eksempel er en kategori som kalles musikk et begrep fra kategorien taksonomi. Et merke som heter rock er et begrep fra tag -taksonomien. Ved å forstå disse konseptene og begrepene, vil vi hjelpe oss selv med å bygge våre egne taksonomier, også når vi ønsker å organisere informasjonen på nettstedet vårt.
Struktur av taksonomitabeller
I Wordpress Vi har 3 tabeller i databasen som lagrer all informasjon om dette, tabellene er: wp_terms, wp_terms_relationships, wp_term_taxonomy; Med denne ordningen kan vi gjøre funksjonaliteten veldig fleksibel, noe som gjør at vi kan definere hvilken som helst type tilpasset taksonomi, som kan være tagkategorier eller lenkkategorier eller et nytt begrep vi trenger. Styret wp_term_taxonomy definere hvilken taksonomi hvert begrep tilhører; for eksempel vil alle ID -tagger bli oppført i denne tabellen med en taksonomisk verdi på post_tag.
Styret wp_term: forhold det er en kryssreferanse-tabell som knytter de taksonomiske begrepene til innholdet; for eksempel når vi oppretter en ny post eller oppføring og blir med post -ID -en med begrepet ID sammen.
Forstå relasjoner
For bedre å forstå forholdet mellom taksonomitabellene vi har i Wordpress Det er nyttig å se følgende graf der vi har et utdrag av enhetsforholdsmodellen:

Som vi kan se, er disse tre tabellene relatert til unike identifikatorer, la oss i det følgende bildet se en spørring til databasen som vil vise oss mer i dybden hvordan forholdet mellom tabellene er etablert:

Denne spørringen returnerer alle innleggene i databasen vår sammen med alle de taksonomiske begrepene som er knyttet til dem.
Med dette fullfører vi opplæringen og med denne kunnskapen vil vi ha bedre verktøy for å forstå hvordan vi skal organisere innholdet vårt i Wordpress, i tillegg til å kunne tenke på måter å utvide funksjonalitetene til det kravet vårt tilsier.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng
wave wave wave wave wave