Index avec login et mot de passe (Créer un compte)

  • Statut : non résolu
9 sujets de 1 à 9 (sur un total de 9)
  • Auteur
    Messages
  • #534070
    Dreadpoule
    Participant
    Padawan WordPress
    56 contributions

    Bonjour tout le monde !
    Alors voici ma question : je souhaiterais que la page d’accueil de mon site affiche un formulaire du genre
    Nom :
    Prénom :
    Mot de passe :

    Et que selon les infos entrées par l’utilisateur, cela affiche une page en particulier.

    Qu’en dites-vous ?

    D’avance, merci !

    #937494
    PapiBoyington
    Membre
    Maître WordPress
    1503 contributions

    Ne connaissant pas exactement les règles de redirection appliquées, je dirais que ça demandera de faire vos propres lignes de code.

    #937495
    Dreadpoule
    Participant
    Padawan WordPress
    56 contributions

    Mince, je n’espère pas… Mais merci pour la réponse rapide !

    #937496
    Flobogo
    Modérateur
    Maître WordPress
    20114 contributions

    Sinon, il faudrait combiner plusieurs plugins : un premier plugin pour « customizer » la page de login, et y ajouter vos propres champs. Peut-être celui-ci, mais il est indiqué compatible jusqu’à WP 3.61.
    Et ensuite un plugin qui redirige selon le rôle des membres, comme Peter’s login redirect

    Sinon, il y a Theme-My-Login qui est pas mal et regroupe ces 2 fonctions, mais qui ne fait pas forcément tout ce que vous voulez (je ne sais pas si on peut ajouter des champs)

    Et voir aussi du côté des plugins de gestion des membres, à coupler avec la customization du login.

    #937497
    Dreadpoule
    Participant
    Padawan WordPress
    56 contributions

    Merci beaucoup pour ces informations, je vais jeter un oeil sur tout ça !

    #937498
    bricabrake
    Participant
    Chevalier WordPress
    274 contributions

    Pour que ta page d’accueil affiche un formulaire de connexion il te suffit de créer une nouvelle page et d’y assigner un Template spécifique et d’y placer un formulaire de connexion, par exemple

    Le

    te donnera quelque chose comme ça

    <form name="loginform" id="loginform" action="http://localhost/la-tribune/wp-login.php" method="post">

    <p class="login-username">
    <label for="user_login">Identifiant</label>

    </p>
    <p class="login-password">
    <label for="user_pass">Mot de passe</label>

    </p>

    <p class="login-remember"><label> Se souvenir de moi</label></p>
    <p class="login-submit">


    </p>

    </form>

    Tu définis cette page en page d’accueil dans les réglages de WordPress (réglages->lecture->page statique).

    Ensuite pour forcer les utilisateurs non connectés a arriver sur ta page de connexion tu peux par exemple utiliser ceci

    ! A placer avant ton

    Un début de solution pour toi?

    #937499
    Dreadpoule
    Participant
    Padawan WordPress
    56 contributions

    Flobogo : merci pour l’aide. Le plugin Theme-my-Login ma guidé vers un autre plugin qui m’aidera bien pour d’autres specs sur un autre projets ^^

    bricabrake : Merci pour la réponse.
    J’ai effectivement déjà crée un template de page home pour y mettre un formulaire de connexion comme tu l’as montré. Après j’ai installé S8 Private Pages qui permet entre autres de créer une page réservée à un utilisateur enregistré sur le site. Une fois qu’il se connecte, il est dirigé directement vers la page en question.
    Alors : ceci n’est pas, mais alors PAS DU TOUT une solution fonctionnelle car elle demande à créer manuellement le lien entre le compte du user et la page visée. Imaginez ce système sur un site avec une forte affluence !
    Mais cela fera l’affaire pour cette fois 🙂

    Merci encore pour votre soutien !

    #937500
    bricabrake
    Participant
    Chevalier WordPress
    274 contributions

    Tu voudrais que t’es utilisateurs soient redirigés ou exactement, je comprend pas tt. Si tu veux que chaque utilisateurs soient redirigés sur une page spécifique à leur compte il va bien falloir que tu lis leurs compte à ces pages non?

    #937501
    Dreadpoule
    Participant
    Padawan WordPress
    56 contributions

    C’est tout à fait ça, chaque user est redirigé vers une page spécifique à leur compte. Et avec S8, je crée une page que je relie directement à un utilisateur.

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