Table des matières
Quand on travaille avec Wordpress Il est assez fréquent que nous devions ajouter des données supplémentaires à nos entrées, surtout si nous travaillons avec des publications personnalisées, disons par exemple que nous avons une publication de produit personnalisé et que nous voulons ajouter un prix à chaque produit, c'est ce que nous ferions appel métadonnées, qui ne sont rien de plus que des données personnalisées et qui sont supplémentaires, lesdites données sont ajoutées à une publication, les métadonnées peuvent également être appelées champs personnalisés dans certaines terminologies liées à Wordpress.Ajouter des métadonnées à un article
Ajouter métadonnées à un poste, nous pouvons simplement le faire avec la fonction suivante : add_post_meta (), ce que fait cette fonction, c'est qu'elle ajoute des métadonnées à un article spécifié, voyons sa structure :
Si nous décomposons chaque argument ou paramètre qu'il reçoit, nous avons ce qui suit :
1. $ post_id: C'est l'ID du post auquel on va ajouter les métadonnées.
2. $ meta_key: est le nom du champ de métadonnées.
3. $ meta_value: C'est la valeur qu'aura le champ de métadonnées.
4. $ unique: C'est une valeur d'identifiant qui permet de spécifier si la meta_key doit être unique, sa valeur par défaut est false, c'est-à-dire qu'elle est désactivée pour être unique.
Voyons un exemple de la façon dont nous appliquerions cette fonction d'ajout de métadonnées :
Mettre à jour les métadonnées d'un article
Une fois que nous savons comment ajouter le métadonnéesNous devons également savoir comment le modifier ou le mettre à jour, car nous pouvons souvent nous retrouver dans des situations où un prix change si nous continuons à utiliser l'exemple précédent, il devient donc nécessaire de mettre à jour l'enregistrement.
Pour atteindre cet objectif, nous pouvons utiliser la fonction suivante : update_post_meta () et ce qu'elle fait, c'est mettre à jour les métadonnées d'un article spécifié, cette fonction a la structure suivante :
Si nous détaillons chaque paramètre, nous comprendrons comment nous utilisons la fonction, nous allons donc décomposer ce qu'elle reçoit :
1. $ post_id: C'est l'ID du post sur lequel nous mettrons à jour les métadonnées.
2. $ meta_key: est le nom du champ de métadonnées.
3. $ meta_value: C'est la valeur qu'aura le champ de métadonnées.
4. $ valeur_précédente: C'est la valeur précédente qu'avait le champ de métadonnées, elle est facultative et elle nous aide à différencier lorsque nous avons plusieurs champs avec la même clé pour la publication.
Voyons maintenant dans l'image suivante comment utiliser la fonction, dans la continuité, nous allons continuer à travailler avec l'exemple que nous apportons de l'ajout de métadonnées, de cette manière, nous voyons comment l'appliquer à un cas existant :
Avec cela, nous terminons la première partie du tutoriel pour travailler avec les métadonnées, nous savons déjà comment ajouter et comment mettre à jour, dans la partie suivante, nous verrons comment supprimer les métadonnées et comment afficher les métadonnées associées à un article.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif