Wordpress - Metadata, del 2

Indholdsfortegnelse
Som vi kunne se i den første del af selvstudiet, blev metadata Det er ganske nyttigt at udvide de oplysninger, som en post eller et opslag kan indeholde, så vi kan specificere data, der kan være en del af dens struktur med forskellige værdier, når vi allerede ved, hvordan vi tilføjer og opdaterer dataene, for at fuldføre alle de grundlæggende operationer vi skal arbejde med de resterende to, som er at slette og konsultere.
Slet metadata for et indlæg
Mange gange foretager vi ændringer, og vi skal slette nogle ting fra vores poster, så vi har også mulighed for at slette metadataene, til dette kan vi bruge følgende funktion: delete_post_meta ()For at bruge det skal vi implementere det med følgende struktur:

På billedet kan vi se en række parametre, som metoden modtager, hvis vi nedbryder disse parametre, forstår vi dens funktion på en bedre måde:
  • $ post_id: Det er id'et for det indlæg, hvorfra vi vil slette metadataene.
  • $ meta_key: Er navnet på metadatafeltet
  • $ meta_værdi: Det er den værdi, feltet har, det er valgfrit, og det bruges som en måde at skelne mellem flere felter i tilfælde af et navnematch.
Når vi ved, hvordan funktionen fungerer, lad os se et direkte eksempel:

På billedet ser vi, at vi simpelthen fra opslaget med ID 420 vil slette de metadata, det har i prowp_price, da vi ser noget ganske simpelt.
Kontroller metadata for et indlæg
Når behandlingsdelen af ​​metadata er blevet dækket, vil vi nu se, hvordan vi får dem til en bestemt post, til dette vil vi bruge funktionen get_post_meta () som har følgende struktur:
 

Som vi kan se, er det en funktion, der modtager få parametre, lad os se, hvad hver enkelt betyder:
  • $ post_id: Det er id'et for den post, hvorfra vi ønsker at hente metadataene.
  • $ nøgle: Det er navnet på feltet, der har metadataene.
  • $ single: Det er en kontrolparameter, der giver os mulighed for at definere, om vi ønsker, at et enkelt resultat skal returneres, eller alle resultaterne som standard defineres som falske.
Lad os se et enkelt eksempel på, hvordan vi ville anvende denne funktion på vores eksempel:

Som vi kan se, er det ganske enkelt at anvende, og i dette tilfælde, da vi kun leder efter en enkelt post ved at placere parameteren $ single som sand, kan vi udskrive den direkte.
Med dette afslutter vi denne anden del og også den komplette tutorial, som vi kunne se, at arbejde med metadata, selvom det kan virke kompliceret ved første øjekast, er noget meget enkelt, hvis vi tilføjer en god planlægning af stedet til dette, kan vi gøre det Wordpress blive en meget stærk leder.
Med eksemplet så vi, hvordan vi placerede prisen på en produktpost, men den kan bruges til mange andre tilfælde, f.eks. Produktfarver, størrelser i tilfælde af, at de er tøj, kort sagt, vores kreativitet og motivation er grænsen ved tidspunktet for udvikling af vores websted og med Wordpress vi kan gøre livet meget lettere.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

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave