Satura rādītājs
Kad mēs strādājam ar Wordpress Ir diezgan ierasts, ka mūsu ierakstiem jāpievieno papildu dati, it īpaši, ja strādājam ar pielāgotām ziņām, piemēram, pieņemsim, ka mums ir pielāgota produkta ziņa un mēs vēlamies katram produktam pievienot cenu. zvanīt metadati, kas ir nekas vairāk kā personalizēti dati un kas ir papildus, minētie dati tiek pievienoti ziņai, metadatus dažos ar Wordpress saistītos terminoloģijās var dēvēt arī par pielāgotiem laukiem.Pievienojiet ziņai metadatus
Pievienot metadati uz ziņu mēs to varam vienkārši izdarīt ar šādu funkciju: add_post_meta (), šī funkcija dara, ka tā pievieno metadatus norādītajai ziņai, apskatīsim tā struktūru:
Ja mēs sadalām katru argumentu vai parametru, ko tas saņem, mums ir šāda informācija:
1. $ post_id: Tas ir ziņas ID, kuram mēs pievienosim metadatus.
2. $ meta_key: Vai ir metadatu lauka nosaukums.
3. $ meta_value: Tā ir vērtība, kas būs metadatu laukam.
4. $ unikāls: Tā ir identifikatora vērtība, kas ļauj norādīt, vai metataustiņam jābūt unikālam, tā noklusējuma vērtība ir nepatiesa, tas ir, ir atspējota kā unikāla.
Apskatīsim piemēru, kā mēs izmantotu šo metadatu pievienošanas funkciju:
Atjaunināt ziņas metadatus
Kad mēs zinām, kā pievienot metadatiMums ir arī jāzina, kā to rediģēt vai atjaunināt, jo daudzas reizes mēs varam nonākt situācijās, kad cena mainās, ja mēs turpinām izmantot iepriekšējo piemēru, tāpēc ieraksts ir jāatjaunina.
Lai sasniegtu šo mērķi, mēs varam izmantot šādu funkciju: update_post_meta () un tas atjaunina noteiktas ziņas metadatus, šai funkcijai ir šāda struktūra:
Ja detalizēsim katru parametru, mēs sapratīsim, kā mēs izmantojam funkciju, tāpēc mēs sadalīsim to, ko tā saņem:
1. $ post_id: Tas ir ziņas ID, kurā mēs atjaunināsim metadatus.
2. $ meta_key: Vai ir metadatu lauka nosaukums.
3. $ meta_value: Tā ir vērtība, kas būs metadatu laukam.
4. $ prev_value: Tā ir iepriekšējā vērtība, kas bija metadatu laukam, tā nav obligāta, un tā palīdz mums atšķirties, ja mums ir vairāki lauki ar vienu un to pašu atslēgu ziņai.
Tālāk redzamajā attēlā redzēsim, kā izmantot šo funkciju, turpinot darbu, mēs turpināsim strādāt ar piemēru, ko mēs iegūstam, pievienojot metadatus, tādā veidā mēs redzam, kā to piemērot esošam gadījumam:
Ar to mēs pabeidzam apmācības pirmo daļu darbam ar metadatiem, mēs jau zinām, kā pievienot un kā atjaunināt, nākamajā daļā mēs redzēsim, kā dzēst metadatus un kā parādīt ar ziņu saistītos metadatus.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu