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.

Lire également:  Wordpress : Décrocher jQuery de WooCommerce via `functions.php` ?

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 *