Wordpress - Metadata, del 1

Indholdsfortegnelse
Når vi arbejder med Wordpress Det er ganske almindeligt, at vi skal tilføje yderligere data til vores poster, især hvis vi arbejder med tilpassede indlæg, lad os f.eks. Sige, at vi har et brugerdefineret produktindlæg, og vi vil tilføje en pris til hvert produkt, det er det, vi ville opkald metadata, som ikke er mere end personlige data, og det er yderligere, nævnte data tilføjes til et indlæg, kan metadataene også kaldes brugerdefinerede felter i nogle terminologier relateret til Wordpress.
Føj metadata til et indlæg
At tilføje metadata til et indlæg kan vi ganske enkelt gøre det med følgende funktion: add_post_meta (), hvad denne funktion gør, er at den tilføjer metadata til et specifikt indlæg, lad os se dens struktur:

Hvis vi nedbryder hvert argument eller parameter, som det modtager, har vi følgende:
1. $ post_id: Det er postens ID, som vi vil tilføje metadataene til.
2. $ meta_key: Er navnet på metadatafeltet.
3. $ meta_værdi: Det er den værdi, metadatafeltet vil have.
4. $ unikt: Det er en identifikatorværdi, der giver dig mulighed for at angive, om meta_key skal være unik, dens standardværdi er falsk, det vil sige, at den er deaktiveret for at være unik.
Lad os se et eksempel på, hvordan vi ville anvende denne funktion med tilføjelse af metadata:

Som vi ser på billedet, når vi anvender funktionen, har vi indlæst data for hver af dens parametre, så ser vi, at post_id er 420, metakey er prowp_price, meta_value er 34,99 og det unikke er defineret som sandt, det vil sige, den nøgle skal være unik.
Opdater metadata for et indlæg
Når vi ved, hvordan vi tilføjer metadataVi skal også vide, hvordan vi redigerer eller opdaterer det, da vi mange gange kan befinde os i situationer, hvor en pris ændres, hvis vi fortsætter med at bruge det tidligere eksempel, så det bliver nødvendigt at opdatere posten.
For at nå dette mål kan vi bruge følgende funktion: update_post_meta () og hvad den gør er at opdatere metadataene for et specifikt indlæg, denne funktion har følgende struktur:

Hvis vi beskriver hver parameter, forstår vi, hvordan vi bruger funktionen, så vi vil nedbryde, hvad den modtager:
1. $ post_id: Det er id'et for det indlæg, som vi vil opdatere metadataene på.
2. $ meta_key: Er navnet på metadatafeltet.
3. $ meta_værdi: Det er den værdi, metadatafeltet vil have.
4. $ forrige værdi: Det er den tidligere værdi, som metadatafeltet havde, det er valgfrit, og det hjælper os med at differentiere, når vi har flere felter med den samme nøgle til indlægget.
Lad os nu se i det følgende billede, hvordan du bruger funktionen, som en kontinuitet vil vi fortsætte med at arbejde med det eksempel, vi bringer fra tilføjelse af metadata, på denne måde ser vi, hvordan vi anvender det på en eksisterende sag:

Som vi kan se, er det, vi vil gøre for post 420, at lokalisere dets metadatafelt prowp_price og opdatere dets værdi til 6,99, som vi allerede havde fastslået, da vi tilføjede, at det ville være unikt, vi behøver ikke at bruge prev_value, i dette alt er gjort på en enklere måde.
Med dette afslutter vi den første del af vejledningen til at arbejde med metadata, vi ved allerede, hvordan man tilføjer og hvordan man opdaterer, i den næste del vil vi se, hvordan man sletter metadataene, og hvordan man viser de metadata, der er knyttet til et indlæg.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave