„Wordpress“ - metaduomenys, 2 dalis

Turinys
Kaip matėme pirmoje pamokos dalyje, metaduomenys Labai naudinga išplėsti informaciją, kurią gali turėti įrašas ar įrašas, kad galėtume nurodyti duomenis, kurie gali būti jo struktūros dalis su skirtingomis vertėmis, kai jau žinome, kaip pridėti ir atnaujinti duomenis, kad užbaigtume visas pagrindines operacijas ketiname dirbti su likusiais dviem, ty ištrinti ir pasikonsultuoti.
Ištrinkite įrašo metaduomenis
Daug kartų darome pakeitimus ir kai kuriuos dalykus turime ištrinti iš savo įrašų, todėl taip pat turime galimybę ištrinti metaduomenis, tam galime naudoti šią funkciją: delete_post_meta ()Kad galėtume ją naudoti, turėsime ją įgyvendinti pagal šią struktūrą:

Paveikslėlyje matome parametrų seriją, kurią gauna metodas, jei suskaidysime šiuos parametrus, geriau suprasime jo veikimą:
  • $ post_id: Tai įrašo, iš kurio ištrinsime metaduomenis, ID.
  • $ meta_key: Ar metaduomenų lauko pavadinimas
  • $ meta_value: Tai vertė, kurią turi laukas, ji yra neprivaloma ir naudojama kaip būdas atskirti kelis laukus, jei sutampa pavadinimas.
Kai žinosime, kaip ši funkcija veikia, pažiūrėkime tiesioginį pavyzdį:

Paveikslėlyje matome, kad tiesiog iš įrašo su ID 420 ištrinsime metaduomenis, kuriuos jie turi prowp_price, nes matome kažką gana paprasto.
Patikrinkite įrašo metaduomenis
Kai bus padengta metaduomenų apdorojimo dalis, dabar pamatysime, kaip juos gauti konkrečiam įrašui, tam naudosime funkciją get_post_meta () kuri turi tokią struktūrą:
 

Kaip matome, tai funkcija, kuri gauna nedaug parametrų, pažiūrėkime, ką kiekvienas iš jų reiškia:
  • $ post_id: Tai įrašo, iš kurio norime gauti metaduomenis, ID.
  • $ raktas: Tai lauko, kuriame yra metaduomenys, pavadinimas.
  • $ vienišas: Tai yra valdymo parametras, leidžiantis mums nustatyti, ar norime, kad būtų grąžintas vienas rezultatas, ar visi rezultatai pagal nutylėjimą yra apibrėžti kaip klaidingi.
Pažiūrėkime paprastą pavyzdį, kaip šią funkciją pritaikytume savo pavyzdyje:

Kaip matome, pritaikyti yra gana paprasta ir šiuo atveju, kadangi ieškome tik vieno įrašo, nurodydami $ single parametrą kaip teisingą, galime jį atspausdinti tiesiogiai.
Tuo baigiame šią antrąją dalį ir visą pamoką, kaip matėme, darbas su metaduomenimis, nors iš pirmo žvilgsnio tai gali atrodyti sudėtinga, yra kažkas labai paprasto, jei prie to pridėsime gerai suplanuotą svetainę „Wordpress“ tapti labai galingu vadybininku.
Pateikdami pavyzdį pamatėme, kaip nustatyti kainą produkto įraše, tačiau ji gali būti naudojama daugeliu kitų atvejų, pvz., Produkto spalvos, dydžiai, jei jie yra drabužiai, trumpai tariant, mūsų kūrybiškumas ir motyvacija yra riba mūsų svetainės kūrimo laikas ir „Wordpress“ mes galime daug palengvinti gyvenimą.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave