WordPress : get_the_author_meta() ne récupère pas la méta utilisateur ?
j’ai ce code pour ajouter des liens de médias sociaux
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 !!!
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à.
0 commentaire