Différencier utilisateur valider d'utilisateur en attente de validation
Enshuk
-
Enshuk -
Enshuk -
Bonjour,
J'ai crée un site permettant aux utilisateurs de faire paraître des revues sur des actualités.
J'aimerais créer comme un menu déroulant ou on pourrait sélectionner les utilisateurs ayant un profil validé et ceux ayant un profil en attente de validation.
Je travaille avec WordPress
J'ai essayé ça pour l'instant mais je bloque pour la suite :
Merci d'avance pour votre aide.
J'ai crée un site permettant aux utilisateurs de faire paraître des revues sur des actualités.
J'aimerais créer comme un menu déroulant ou on pourrait sélectionner les utilisateurs ayant un profil validé et ceux ayant un profil en attente de validation.
Je travaille avec WordPress
J'ai essayé ça pour l'instant mais je bloque pour la suite :
$current_user = wp_get_current_user(); $user_id = um_user('ID'); um_fetch_user( $user_id ); $user = $current_user->user; if{$ user ...
Merci d'avance pour votre aide.
Configuration: Windows / Chrome 78.0.3904.97
A voir également:
- Différencier utilisateur valider d'utilisateur en attente de validation
- Ethernet n'a pas de configuration ip valide - Guide
- En attente de validation free flex 2024 - Forum Free mobile
- Utilisateur facebook - Forum Facebook
- Location Free Mobile 1/5 En attente de validation. ✓ - Forum Free mobile
- Commande en cours de validation fnac - Forum Réseaux sociaux
3 réponses
Bonjour,
Actuellement.. tu ne fait que récupérer l'utilisateur actuellement connecté
( current = courant = actuel...)
Toi, tu dois bouclier sur la liste de tous les users puis, regarder ce qu'il a comme datas
https://developer.wordpress.org/reference/functions/get_users/
https://developer.wordpress.org/reference/functions/get_userdata/
https://developer.wordpress.org/reference/functions/get_user_meta/
Regarde donc ce que donne ceci par exemple
Actuellement.. tu ne fait que récupérer l'utilisateur actuellement connecté
wp_get_current_user();
( current = courant = actuel...)
Toi, tu dois bouclier sur la liste de tous les users puis, regarder ce qu'il a comme datas
https://developer.wordpress.org/reference/functions/get_users/
https://developer.wordpress.org/reference/functions/get_userdata/
https://developer.wordpress.org/reference/functions/get_user_meta/
Regarde donc ce que donne ceci par exemple
$users = get_users( array( 'fields' => array( 'ID' ) ) ); foreach($users as $user_id) { print_r(get_user_meta ( $user_id->ID)); }
Bonjour,
Merci pour ta réponse, et désolé pour ce délais.
Pour répondre à ta question, ce code renvoie toutes les données de tous les utilisateurs inscrits.
J'ai regardé les liens, et malheureusement ça ne m'aide pas tellement à résoudre mon problème...
As-tu d'autres pistes ?
Merci encore,
Merci pour ta réponse, et désolé pour ce délais.
Pour répondre à ta question, ce code renvoie toutes les données de tous les utilisateurs inscrits.
J'ai regardé les liens, et malheureusement ça ne m'aide pas tellement à résoudre mon problème...
As-tu d'autres pistes ?
Merci encore,
ça renvoie toutes les données....... oui...
et parmis ces données.. qu'as tu ? Tu n'as pas de valeur correspondant à ce que tu veux vérifier ? (savoir si son compte est validé ou non ?)
Je n'ai pas de wordpress sous la main et ne l'utilise plus depuis longtemps.
Dans l'idéal, lorsqu'on te donnes du code avec des PRINT, echo , var_dump... le but est que tu nous MONTRES ce que ça te retourne.
et parmis ces données.. qu'as tu ? Tu n'as pas de valeur correspondant à ce que tu veux vérifier ? (savoir si son compte est validé ou non ?)
Je n'ai pas de wordpress sous la main et ne l'utilise plus depuis longtemps.
Dans l'idéal, lorsqu'on te donnes du code avec des PRINT, echo , var_dump... le but est que tu nous MONTRES ce que ça te retourne.
Bonjour,
Excusez moi pour ma maladresse, en faite ça me renvoie des centaines et des centaines de lignes
Imagine ça *1000 de taille de bloc.
Merci encore pour ton aide
Excusez moi pour ma maladresse, en faite ça me renvoie des centaines et des centaines de lignes
Array ( [nickname] => Array ( [0] => 1612199110 ) [first_name] => Array ( [0] => ) [last_name] => Array ( [0] => Via ) [description] => Array ( [0] => ) [rich_editing] => Array ( [0] => true ) [syntax_highlighting] => Array ( [0] => true ) [comment_shortcuts] => Array ( [0] => false ) [admin_color] => Array ( [0] => fresh ) [use_ssl] => Array ( [0] => 0 ) [show_admin_bar_front] => Array ( [0] => true ) [locale] => Array ( [0] => ) [mod226_capabilities] => Array ( [0] => a:1:{s:10:"subscriber";b:1;} ) [mod226_user_level] => Array ( [0] => 0 ) [synced_gravatar_hashed_id] => Array ( [0] => 8ca55cdbfc279a905d56f328e301be7d ) [submitted] => Array ( [0] => a:50:{s:6:"numero";s:2:"25";s:4:"voie";s:3:"Rue";s:9:"languages";a:1:{i:0;s:7:"Anglais";}s:6:"niveau";a:1:
Imagine ça *1000 de taille de bloc.
Merci encore pour ton aide