Wordpress - Métadonnées, partie 1

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 :

Comme nous le voyons dans l'image, lors de l'application de la fonction, nous avons chargé des données pour chacun de ses paramètres, nous voyons alors que le post_id est 420, la metakey est prowp_price, la meta_value est 34,99 et l'unique est défini comme true, c'est-à-dire, cette clé doit être unique.
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 :

Comme nous pouvons le voir, ce que nous allons faire pour le post 420 est de localiser son champ de métadonnées prowp_price et de mettre à jour sa valeur à 6,99, comme nous l'avions déjà établi en ajoutant qu'il serait unique, nous n'avons pas besoin d'utiliser le prev_value, dans ce façon tout est fait d'une manière plus simple.
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

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave