WordPress : get_the_author_meta() ne récupère pas la méta utilisateur ?

Publié par Jean-Michel le

j’ai ce code pour ajouter des liens de médias sociaux

entrez la description de l'image ici

mettre quand je vais à la base de données pour voir le nouvel utilisateur mata comme ‘twitter’ je ne trouve pas la nouvelle méta !!!
entrez la description de l'image ici

et où get_the_author_meta('twitter')je ne reçois rien !!

Solution n°1 trouvée

Votre méta n’existe pas dans votre base de données, vous devez donc mettre la condition en premier pour vérifier si votre méta existe ou non.

S’il n’existe pas, utilisez la méthode add_user_meta comme :

if(!empty(get_user_meta($user_id, 'twitter_meta'))) {
    add_user_meta( $user_id, $meta_key, $meta_value)
} else {
    update_user_meta( $user_id, $meta_key, $meta_value)
}

Essaye celui-là.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *