thx1138 (Créer un compte)

Toutes mes réponses sur les forums

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • en réponse à : Menu pour gérer des users bien précis #1045183
    thx1138
    Participant
    Initié WordPress
    5 contributions

    Sorry de mettre mal exprimé.

    J’ai ajouté des nouveaux rôles dans WordPress (Acheteur, Vendeur (pour faire simple)) ok ca fonctionne sans problème.

    Maintenant, je voudrais ajouter dans l’admin, 2 gestions ‘similaire’ à Utilisateurs, soit Acheteurs et Vendeurs.
    Donc, Acheteurs permettrait de gérer (ajouter/modifier/effacer) uniquement mes acheteurs et idem pour mes vendeurs.
    Chacun aurait ses propres champs (ca je le fait avec ACF pour les post)

    Ce que je désire est très simple à faire pour les post avec des Custom Post Type mais pour les utilisateurs je voulais savoir si il y avait un procédé plus ou moins similaire mais je ne trouve pas.

    Merci de votre aide

    en réponse à : get_users avec role et seach en même temps #910484
    thx1138
    Participant
    Initié WordPress
    5 contributions

    ok sorry, je recommence.

    Je veux afficher le listing des ‘subscriber’ avec une recherche texte. (j’utilise pour cela la fonction WP get_users()).

    D’abord, je test si je sais récupérer correctement tous les ‘subscriber’.

    j’utilise le code suivant :

    get_users(array(‘role’=>’subscriber’ ));

    ca fonctionne correctement, WP m’affiche la liste de mes 12 ‘subscriber’.

    Maintenant, dans ma page j’ajoute un form de recherche pour exécuter une recherche.

    Je modifie mon code

    get_users(array(‘role’=>’subscriber’,’search’=>$monParamDeRecherche ));

    et là, ca pose problème. WP affiche bien les users correspondant à $monParamDeRecherche mais il m’affiche aussi des users avec un role différent de ‘subscriber’.

    J’ai le même résultat avec la valeur en dur à la place de $monParamDeRecherche et testé également avec la fonction WP_user_query.

    Je pense que lorsqu’on met search comme argument, il ne tient plus compte du rôle.

    Bien sur, je peux filtrer dans la boucle lors de l’affichage, mais c’est un peux plus lourd (moins optimisé).

    Merci

2 sujets de 1 à 2 (sur un total de 2)