Je veux vérifier si un identifiant d'utilisateur spécial est enregistré dans WordPress. Je sais que nous avons un nom de fonction is_user_logged_in () mais nous ne pouvons pas changer l'identifiant de l'utilisateur connecté, dans cette fonction.
J'ai besoin d'une fonction comme celle-ci:
is_special_user_logged_in();
et vérifiez comme ça:
if ( is_special_user_logged_in() ){ echo 'special user is online'; }
je peux obtenir l'ID utilisateur dans l'un des fichiers bbpress (loop-single-reply.php) par ce code. get_post_field ('post_author', bbp_get_reply_id ()); .Maintenant, je veux vérifier si cet identifiant d'utilisateur enregistré dans wordpress affiche un texte du type "cet utilisateur est en ligne". Notez que je veux vérifier dans un autre utilisateur connecté dans WordPress. cela signifie que si "USER A" connecté à wordpress affiche un texte à "USER B" indiquant que "USER A" est désormais connecté à wordpress.
tiens enfin à informer UTILISATEUR A de l’état de la connexion de UTILISATEUR B
Je ne sais pas exactement ce que vous demandez, , mais , si vous souhaitez cibler un ID utilisateur spécifique, procédez comme suit:
// set special user id
$special_user_id = 5;
$current_user_id = get_current_user_id();
if ( $special_user_id == $current_user_id ){
echo 'special user is online';
}
Vous avez eu l'idée.