CMS-i kasutamisel oleme harjunud andmeid seostama WordPressi metaandmete seoste kaudu. Mõnikord on see hästi kasutatud; muul ajal kuritarvitatakse.
Kui olete mõnes muus rakenduses veebiarendusega tegelenud, on tõenäoliselt strateegiaid, mida olete kasutanud andmete seostamiseks erinevat tüüpi üksustega. See tähendab, et olete tõenäoliselt loonud tabelid spetsiaalselt kahte tüüpi teabe jaoks ja seejärel seostanud need mitmel viisil.
WordPressis on seda täiesti võimalik teha, kuid arvan, et me teeme sageli kas/või kiireid järeldusi. See tähendab, et me kas arvame, et saame metaandmete tabelit kõige jaoks kasutada, või peame looma kohandatud tabeleid.
Ja nagu paljude programmeerimisega seotud asjade puhul, arvan, et see sõltub meie rakendamisest.
WordPressi metaandmete seosed
Seda silmas pidades leian, et näib olevat puudu õpetustest või teabest, kuidas kasutada olemasolevaid tabeleid WordPressi metaandmete seoste ja nendega seotud ülesannete loomiseks ja nendega töötamiseks.
Algselt kavatsesin asuda ja kirjutada ühe postituse, mis sisaldas järgmist:
- natuke teavet metaandmete tabeli kohta,
- olemite, postituste, lehtede, postituste tüüpide, kasutajate jne idee,
- seostades need kaks näitestsenaariumis,
- ning näidates illustratsioone ja koodi, kuidas seda teha.
Kuid kui ma selle kallal töötama hakkasin, läks see nii pikaks, et mõtlesin, kas ma üldse viitsin seda lugeda. Osana asjadest, mille otsustan sellel aastal sellel saidil teha, jagan postituse sarjaks.
Võib-olla osutub see mõnele kasulikuks ja võib-olla mitte. Kuid ma püüan kõike ülalloetletut mingil kujul või viisil katta. See konkreetne postitus toimib lihtsalt kogu seeria sihtlehena (kuigi kavatsen selle läbitöötamise ajal linkida sarja iga osa teiste sarja osadega).
Lõpetuseks, ma ei eelda, et tead midagi rohkemat peale järgmise:
- WordPress pakub teatud tabeleid ja saate nendega API funktsioonide kaudu suhelda,
- Postituse tüübid ,
- Ja konksud.
Nii et kõik ülaltoodu on pikk viis öelda, et mul on sel nädalal tulemas mitu postitust, mis on ühe postituse jaoks liiga pikad, kuid [loodetavasti] piisavalt huvitavad, et neid jälgida.
Kas lugeda sarja? Tahad rohkem?
Kui see kõlab nagu teie asi, lisage see konkreetne postitus järjehoidjatesse või tellige ajaveebi või tehke kõik endast oleneva, et olla kursis uute postitustega nende avaldamisel.