Inhoudsopgave
Zoals we in het eerste deel van de tutorial konden zien, metagegevens Het is heel handig om de informatie die een item of bericht kan bevatten uit te breiden, zodat we gegevens kunnen specificeren die deel kunnen uitmaken van de structuur met verschillende waarden, zodra we al weten hoe de gegevens moeten worden toegevoegd en bijgewerkt, om alle basisbewerkingen te voltooien we gaan aan de slag met de overige twee, namelijk verwijderen en raadplegen.De metadata van een bericht verwijderen
Vaak brengen we wijzigingen aan en moeten we sommige dingen uit onze invoer verwijderen, dus we hebben ook de mogelijkheid om de metadata te verwijderen, hiervoor kunnen we de volgende functie gebruiken: delete_post_meta ()Om het te gebruiken, moeten we het met de volgende structuur implementeren:
- $ post_id: Het is de id van het bericht waarvan we de metadata zullen verwijderen.
- $ meta_key: Is de naam van het metadataveld
- $ meta_waarde: Het is de waarde die het veld heeft, het is optioneel en wordt gebruikt als een manier om onderscheid te maken tussen verschillende velden in het geval van een naamovereenkomst.
Metadata van een bericht controleren
Zodra het behandelingsgedeelte van de metadata is behandeld, zullen we nu zien hoe we deze voor een bepaald item kunnen verkrijgen, hiervoor zullen we de functie gebruiken get_post_meta () die de volgende structuur heeft:
Zoals we kunnen zien, is het een functie die weinig parameters ontvangt, laten we eens kijken wat elk betekent:
- $ post_id: Het is de ID van de post waarvan we de metadata willen verkrijgen.
- $ sleutel: Het is de naam van het veld met de metadata.
- $ enkel: Het is een controleparameter waarmee we kunnen definiëren of we willen dat een enkel resultaat wordt geretourneerd of dat alle resultaten standaard als onwaar worden gedefinieerd.
Hiermee ronden we dit tweede deel af en ook de volledige tutorial, zoals we konden zien, werken met metadata hoewel het op het eerste gezicht misschien ingewikkeld lijkt, is iets heel eenvoudigs, als we een goede planning van de site hieraan toevoegen kunnen we het maken Wordpress een zeer krachtige manager worden.
Met het voorbeeld hebben we gezien hoe de prijs op een productinvoer kan worden geplaatst, maar het kan voor veel andere gevallen worden gebruikt, zoals productkleuren, maten in het geval dat het kleding is, kortom, onze creativiteit en motivatie zijn de limiet bij de tijd van het ontwikkelen van onze site en met Wordpress we kunnen het leven veel gemakkelijker maken.Vond je deze tutorial leuk en hielp je hem?Je kunt de auteur belonen door op deze knop te drukken om hem een positief punt te geven