Wordpress - Taksonomija

Sadržaj
Taksonomija je definirana kao način grupiranja sličnih stavki. Ono što u osnovi čini je dodavanje relacijske dimenzije sadržaju naše web stranice. U slučaju Wordpress Ovo relacijsko grupiranje zadano je oznakama i kategorijama koje stvaramo za grupiranje svojih unosa; Njihovim grupiranjem definiramo njihovu taksonomiju, ta taksonomija može biti hijerarhijska, što se događa u slučaju kategorija i potkategorija, a može i ne biti, što se odražava u oznakama ili oznakama.
Zadane taksonomije Wordpressa
Zadano Wordpress dolazi sa sljedećim taksonomijama na raspolaganju:
1. Kategorija - omogućuje nam grupiranje nekoliko sličnih unosa.
2. Oznaka - Ovo su oznake pridružene unosima.
3. Kategorija veze - omogućuje nam grupiranje sličnih veza zajedno.
Kategorije su hijerarhijske i definiramo ih kada stvaramo unose. Oznake ne koriste hijerarhiju i također su definirane pri stvaranju unosa, na kraju se kategorije veza koriste kada grupiramo slične veze zajedno, pomoću upravitelja veza Wordpress.
Ove tri taksonomije dostupne su za upotrebu u osnovnoj i zadanoj instalaciji Wordpress.
Svaka kategorija ili oznaka koju stvorimo izraz je iz te taksonomije. Na primjer, kategorija koja se zove glazba izraz je iz kategorije taksonomija. Oznaka koja se naziva rock pojam je iz taksonomije oznaka. Razumijevanjem ovih pojmova i pojmova pomoći ćemo si u izgradnji vlastitih taksonomija, također kada želimo organizirati podatke na našim stranicama.
Struktura tablica taksonomije
U Wordpress U bazi imamo 3 tablice koje pohranjuju sve podatke o ovoj stvari, tablice su: wp_terms, wp_terms_relationships, wp_term_taxonomy; Pomoću ove sheme možemo učiniti funkcionalnost vrlo fleksibilnom, što nam omogućuje definiranje bilo koje vrste prilagođene taksonomije, koja može biti kategorije oznaka ili kategorije veza, ili bilo koji novi pojam koji nam je potreban. Ploča wp_term_taksonomija definirati kojoj taksonomiji pripada svaki pojam; na primjer, sve ID oznake bit će navedene u ovoj tablici s taksonomskom vrijednošću od post_tag.
Ploča wp_term: odnos to je unakrsna tablica koja povezuje taksonomske pojmove sa sadržajem; na primjer kada stvorimo novi zapis ili unos i spojimo ID posta s pojmom ID zajedno.
Razumijevanje odnosa
Da bismo bolje razumjeli odnose između tablica taksonomije koje imamo Wordpress Korisno je vidjeti sljedeći grafikon na kojem imamo izvadak iz modela entiteta i odnosa:

Kao što vidimo da su ove tri tablice povezane jedinstvenim identifikatorima, pogledajmo na sljedećoj slici upit prema bazi podataka koji će nam dublje pokazati kako se uspostavlja odnos između tablica:

Ovaj upit vraća sve postove u našoj bazi podataka sa svim taksonomskim izrazima koji su s njima povezani.
Ovim završavamo vodič i s tim znanjem imat ćemo bolje alate za razumijevanje načina na koji možemo organizirati naš sadržaj Wordpress, osim što možemo smisliti načine za proširenje funkcionalnosti na ono što nalaže naš zahtjev.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave