Diriger le visiteur sur un contenu ou pas en fonction de son login? (Créer un compte)

  • WordPress :5.2
  • Statut : non résolu
11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Messages
  • #2266337
    vins1892
    Participant
    Chevalier WordPress
    131 contributions

    Bonjour,

    Je souhaite développer un site qui dirige le visiteur sur un contenu ou un autre selon un critère.

    Exemple concret : plusieurs personnes sont invitées à un évènement.

    Certaines sont invitées à midi et d’autres le soir.

    L’évènement étant identique (endroit, type d’événement, …), celui-ci est décrit sur une page identique.

    Comment faire pour que celui qui est invité à midi ne soit dirigé que sur la description du repas de midi et horaire de midi et celui qui est invité à la soirée ne voit que le programme de la soirée ?

    J’ai pensé détourné le plug in « Translate » en « midi » et « soir » au lieu des langues.

    L’invitation à l’évènement sera envoyée par mail : possible donc d’utiliser une url différente selon le type d’invitation.

    Vu le nombre d’invités, je ne peux pas créer des droits spécifiques pour chaque user.
    Créer 2 login de connexion: midi et soir?
    Chaque login sera dirigé vers un contenu spécifique:c’est possible cela?

    Quel est votre avis?

    Merci.

    #2266345
    Li-An
    Modérateur
    Maître WordPress
    24378 contributions

    Bonjour et pourquoi ne pas faire une page d’accueil avec deux liens “cliquez ici si vous êtes invité le midi” “cliquez ici si vous êtes invité le soir”. Parce que si vous ne voulez pas différencier les membres et le message d’envoi, je ne vois pas comment WP va deviner qui fait quoi.

    #2266353
    vins1892
    Participant
    Chevalier WordPress
    131 contributions

    Je me suis peut-être mal exprimé.
    Le lien envoyé par mail peut diriger les invités vers une page x ou y.

    Je comprends votre idée, mais le visiteur ne peut pas non plus savoir s’il est invité le soir ou le midi …
    Sauf si c’est indiqué dans le mail d’invitation.

    On ne peut pas imaginer: un accès sécurisé par mot de passe.
    Tous les invités du midi ont le même mot de passe (pas de login) qui leur donne accès à toutes les pages sauf celles du soir et inversement pour ceux du soir. Le mot de passe leur est demandé à la connexion au site.

    #2266402
    Flobogo
    Modérateur
    Maître WordPress
    16350 contributions

    Bonjour,

    Li-An m’arrêtera (ou me reprendra) si je dis une bêtise, mais au vu de la demande, il vous faut une extension qui permet de créer des groupes d’utilisateurs (ici : groupe du midi / groupe du soir), et de gérer les contenus en fonction du groupe.

    Je pense à l’extension Ultimate member, ou Membership ou encore WP Private Content Plus … ou Groups (je ne connais pas ces extensions, c’est juste le résultat d’une recherche)

    #2266440
    vins1892
    Participant
    Chevalier WordPress
    131 contributions

    Merci Flobogo pour votre réponse.

    Celle-ci a fait germer l’idée suivante:

    • demande d’identification à l’entrée du site;
    • utilisation de 2 identifiants communiqués aux invités du midi et du soir par mail (en même temps que l’url de connexion au site);
    • lié aux 2 identifiants des droits d’accès ou pas au menu détaillant le programme du midi et du soir;

    Le but n’est pas de demander aux invités de créer leur compte de membre sur le site et d’ensuite y associer des droits.
    En forçant les 2 membres uniques, cela résout ce problème.

    Cela peut fonctionner, non?
    Pas de souci lorsque 2 membres identiques ou plus se connectent en même temps sur le site?

    #2266451
    Li-An
    Modérateur
    Maître WordPress
    24378 contributions

    Sinon, vous pouvez protéger les contenus différents avec différents mots de passe https://wordpress.org/plugins/content-protector/

    #2266522
    ferman
    Participant
    Maître WordPress
    3040 contributions

    Bonjour,

    Et pourquoi pas, si vous donnez l’URL du site, ne pas donner simplement en plus  les urls de deux pages de menu  (hors menu du site, et au titre pas trop évident mais esthétique pour que ça fasse joli sur l’invitation). C’est hors menu donc il n’y aura pas possibilité pour les invités du midi de voir le menu du soir et inversement. Cela fait beaucoup de menus tout ça!

    • Cette réponse a été modifiée le il y a 1 année et 4 mois par ferman.
    #2266530
    vins1892
    Participant
    Chevalier WordPress
    131 contributions

    Vous proposez d’envoyer 2 urls dans le mail d’invitation?
    Une globale accessible à tous et une qui pointe vers un menu “midi” ou “soir”?

    Les menus tuent les menus 🙂 …

    #2266539
    Flobogo
    Modérateur
    Maître WordPress
    16350 contributions

    Pas de souci lorsque 2 membres identiques ou plus se connectent en même temps sur le site?

    Je ne sais pas … pas sûr que ce soit compatible avec le système WordPress.

    Au final, il faudrait presque créer 2 sites, quitte à les gérer en multi-sites pour simplifier la gestion, et la duplication de l’un à l’autre. Mais ce n’est pas bon en termes de SEO, tout dépend si le(s) site(s) doi(ven)t être référencés ou non.

    Sinon, la solution la plus simple est celle proposée par Li-An ,mais avec la version Pro de l’extension pour gérer différents mots de passe (d’après ce que je comprends dans le descriptif)

     

    #2266598
    Li-An
    Modérateur
    Maître WordPress
    24378 contributions

    Il y a aucun problème à ce que des utilisateurs utilisent en simultané des IP différentes pour se connecter. De ce point de vue là, WP gère la connexion de manière automatique sans aucun filtre (il reconnait les identifiants et vérifie le cookie). Le seul problème éventuel serait dans le cas où ces personnes essaieraient de créer du contenu en simultané mais ce n’est pas la question ici. D’ailleurs, S2member qui protège le contenu a une option pour limiter le nombre d’IP différentes simultanées…pour éviter le piratage de contenu.

    #2266643
    vins1892
    Participant
    Chevalier WordPress
    131 contributions

    Merci pour toutes vos réponses.

    Je vais essayer de mettre cela en pratique et reviens vers vous dès que c’est en ligne !!

11 sujets de 1 à 11 (sur un total de 11)
  • Vous devez être connecté pour répondre à ce sujet.