Wordpress - Metadata, del 2

Innholdsfortegnelse
Som vi kunne se i den første delen av opplæringen, metadata Det er ganske nyttig å utvide informasjonen som en oppføring eller et innlegg kan inneholde, slik at vi kan spesifisere data som kan være en del av strukturen med forskjellige verdier, når vi allerede vet hvordan vi skal legge til og oppdatere dataene, for å fullføre alle de grunnleggende operasjonene vi skal jobbe med de resterende to, som er å slette og konsultere.
Slett metadataene til et innlegg
Mange ganger gjør vi endringer, og vi må slette noen ting fra oppføringene våre, så vi har også muligheten til å slette metadataene, for dette kan vi bruke følgende funksjon: delete_post_meta ()For å bruke den må vi implementere den med følgende struktur:

På bildet kan vi se en rekke parametere som metoden mottar, hvis vi bryter ned disse parameterne vil vi forstå driften på en bedre måte:
  • $ post_id: Det er id -en til innlegget vi vil slette metadataene fra.
  • $ meta_key: Er navnet på metadatafeltet
  • $ meta_value: Det er verdien feltet har, det er valgfritt og det brukes som en måte å skille mellom flere felt i tilfelle et navn matcher.
Når vi vet hvordan funksjonen fungerer, la oss se et direkte eksempel:

På bildet ser vi at ganske enkelt fra innlegget med ID 420 skal vi slette metadataene det har i prowp_price, ettersom vi ser noe ganske enkelt.
Sjekk metadata for et innlegg
Når behandlingsdelen av metadataene er dekket, vil vi nå se hvordan vi får den for en bestemt oppføring, for dette vil vi bruke funksjonen get_post_meta () som har følgende struktur:
 

Som vi kan se, er det en funksjon som mottar få parametere, la oss se hva hver enkelt betyr:
  • $ post_id: Det er ID -en til innlegget vi ønsker å hente metadataene fra.
  • $ nøkkel: Det er navnet på feltet som har metadataene.
  • $ singel: Det er en kontrollparameter som lar oss definere om vi vil at et enkelt resultat skal returneres eller alle resultatene som standard er definert som usanne.
La oss se et enkelt eksempel på hvordan vi vil bruke denne funksjonen på vårt eksempel:

Som vi kan se, er det ganske enkelt å bruke, og i dette tilfellet, siden vi bare ser etter en enkelt post ved å plassere $ single -parameteren som sann, kan vi skrive den ut direkte.
Med dette fullfører vi denne andre delen og også den komplette opplæringen, som vi kunne se, er det ganske enkelt å jobbe med metadata, selv om det kan virke komplisert ved første øyekast. Hvis vi legger til en god planlegging av nettstedet, kan vi gjøre det Wordpress bli en veldig kraftig leder.
Med eksemplet så vi hvordan vi plasserer prisen på en produktoppføring, men den kan brukes i mange andre tilfeller, for eksempel produktfarger, størrelser i tilfelle de er klær, kort sagt, vår kreativitet og motivasjon er grensen på tidspunktet for utvikling av nettstedet vårt og med Wordpress vi kan gjøre livet mye lettere.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave