Je développe un site Web dans WordPress et je suis tombé sur un problème. Je ne parviens pas à obtenir l'identifiant de l'utilisateur actuel/connecté dans le plugin WordPress. le code ci-dessous fonctionne pendant que je suis sur une page.
$userID = get_current_user_id();
Quelque chose ne va pas avec la méthode ci-dessus lors de son utilisation dans le plugin?
Vous l'avez probablement appelé trop tôt, get_current_user_id
utilise wp_get_current_user
, alors déplacez tout votre code situé au niveau supérieur de functions.php
dans le crochet init
ou son équivalent approprié. Si vous voulez une compatibilité et une efficacité maximales, les seuls appels add_action
et add_filter
doivent figurer dans l'étendue globale de votre fichier de fonctions.