LWSDOCUMENTATION

The User Plugin

Bienvenue dans la documentation de 'The User Plugin', l'extension de connexion et redirection des utilisateurs sous WordPress.

La documentation se découpe en plusieurs sections :

  1. Connexion et inscription
  2. Redirections

 

CONNEXION ET INSCRIPTION

The User Plugin permet à vos utilisateurs de s’identifier et s’inscrire sans passer par l’interface d’administration de votre site WordPress. Cette extension vous permet aussi de gérer les redirections une fois les utilisateurs authentifiés en fonction de leurs rôles ou même de leurs identifiants.

Nous allons ici passer en revue l’ensemble des fonctionnalités offertes par cette extension afin de vous permettre de vous y retrouver plus facilement. Pour accéder au paramétrage de l’extension, allez dans la partie Réglages->The User Plugin depuis le menu d’administration de votre site WordPress

Paramètres généraux

Traductions

Dans le paramétrage général, renseignez les traductions des textes qui seront présentés à vos utilisateurs dans le formulaires de connexion/inscription. Les textes de la partie gauche sont les textes affichés par défaut. Si ces textes vous conviennent, vous n’avez pas besoin de les ressaisir sur la partie droite. Si vous désirez une traduction spécifique ou des termes différents, vous pouvez renseigner les champs de saisie sur la partie droite, puis cliquer sur “Enregistrer les modifications” en bas de page.

Mot de passe oublié

Cette section de l’administration vous permet de personnaliser la procédure de récupération de mot de passe lorsqu'un de vos utilisateurs clique sur le lien "mot de passe perdu".

Par défaut, The User Plugin crée 2 pages dédiées à cette fonctionnalité. Cependant, si vous souhaitez le faire manuellement dans d'autres pages, nous mettons à votre disposition 2 shortcodes que vous pouvez utiliser dans des pages wordpress:

  • [*send_password_form] qui proposera aux utilisateurs un formulaire de saisie d’adresse email. Lors de la validation du formulaire, un nouveau mot de passe sera généré et envoyé par mail à l’utilisateur.
  • [*change_password_form] qui proposera aux utilisateurs un formulaire de changement de mot de passe. La validation de ce formulaire permet à un utilisateur précédemment authentifié de changer de mot de passe.

Vous devez ensuite spécifier les pages pour la création d'un nouveau mot de passe et la page qui permet aux utilisateurs de se créer un nouveau mot de passe. Lorsqu'un utilisateur demande un nouveau mot de passe, un email lui est envoyé, dont vous pouvez personnaliser le contenu avec les shortcodes indiqués dans l'administration.

Vous avez ensuite la possibilité de personnaliser l'affichage du formulaire de création de nouveau mot de passe grâce à notre générateur de style.

Page Login

Fonctionnalités

Voici les différentes fonctionnalités disponibles dans le formulaire intégrable à vos pages et articles WordPress:

  • Autoriser les utilisateurs à s’enregistrer : Si cette case est cochée, les utilisateurs verront 2 onglets sur le formulaire. Le premier leur permettra de se connecter, et le second leur permettra de se créer un compte sur le site.
  • Activer l’option “Se souvenir de moi” : Si cette case est cochée, les utilisateurs verront apparaître une checkbox “Se souvenir de moi” dans le formulaire de connexion. S’ils cochent la case, ils seront automatiquement connectés lors de chaque visite sur votre site.
  • Activer l’option “Mot de passe perdu” : Si cette case est cochée, un lien “Mot de passe perdu ?” sera visible sur le formulaire de connexion. Les utilisateurs seront redirigés vers la page que vous avez spécifié dans la section “Réglages généraux” pour y renseigner leur adresse email. Une fois le formulaire validé, la procédure paramétrée précédemment s’appliquera.

Enregistrement

Cette section de l’administration permet de paramétrer la fonctionnalité d’enregistrement de vos utilisateurs :

  • Notification de l’administrateur : Permet d’avertir le/les administrateur(s) du site lorsqu’un nouvel utilisateur s’est inscrit.
  • Activation du compte utilisateur : Ensemble de paramètres qui vous permet d’obliger les utilisateurs à activer leur compte avant de les autoriser à se connecter:
    • Activation de l’utilisateur requise : Cocher la case oblige les utilisateurs à activer leur compte
    • Page après enregistrement : Les futurs utilisateurs seront redirigés vers cette page après leur enregistrement et avant activation. Une page par défaut est fournie avec l’extension.
    • Page d’activation : Page d’activation des utilisateurs. C’est la page de destination du lien d’activation que les utilisateurs reçoivent par mail. Il contient un message de bienvenue confirment le bon déroulement de l’activation. Une page par défaut est fournie avec l’extension.
    • Page d’erreur d’activation : Page de destination pour les tentatives ratées ou frauduleuses d’activation de compte.Une page par défaut est fournie avec l’extension.
    • Texte de l’email d’activation : Dans ce champ de saisie, vous pouvez renseigner le texte que vous souhaitez voir apparaître pour les futurs utilisateurs lors de l’activation de votre compte.

Personnalisation

Dans cette section, vous pouvez personnaliser l’affichage du formulaire de connexion/inscription avec votre logo et des messages personnalisés :

  • Logo du formulaire : Choisissez votre logo ou tout autre image dans votre bibliothèque de médias. La taille conseillée est de 400 pixels de large et 200 pixels de haut. Le logo est automatiquement centré dans le formulaire
  • Texte du formulaire de connexion : Texte personnalisé que les utilisateurs voient au dessus des champs de saisie.
  • Texte du formulaire d’inscription : Texte personnalisé que les utilisateurs voient au dessus des champs de saisie.
  • Texte de déconnexion : Texte personnalisé que les utilisateurs voient au dessus du bouton de déconnexion.

Style

Dans cette partie, vous pouvez changer le style du formulaire de connexion/inscription. Dans le générateur de style, sélectionnez les différents éléments que vous souhaitez modifier et adaptez les à vos besoins.

CSS

Si vous avez des connaissances en code CSS et que vous souhaitez aller encore plus loin, vous pouvez ajouter du code CSS dans cette section. Les noms des classes sont visibles dans le générateur de style au dessus.

 

Widget Login

Fonctionnalités

Voici les différentes fonctionnalités disponibles dans le formulaire intégrable à vos widgets WordPress:

  • Activer l’option “Se souvenir de moi” : Si cette case est cochée, les utilisateurs verront apparaître une checkbox “Se souvenir de moi” dans le formulaire de connexion. S’ils cochent la case, ils seront automatiquement connectés lors de chaque visite sur votre site.
  • Activer l’option “Mot de passe perdu” : Si cette case est cochée, un lien “Mot de passe perdu ?” sera visible sur le formulaire de connexion. Selon votre version du l’extension, la procédure sera différente :
    • Version Standard : Les utilisateurs qui suivront ce lien seront amenés sur l’interface d’administration de WordPress pour suivre la procédure standard de récupération de mot de passe.
    • Version Pro : Les utilisateurs seront redirigés vers la page que vous avez spécifié dans la section “Réglages généraux” pour y renseigner leur adresse email. Une fois le formulaire validé, la procédure paramétrée précédemment s’appliquera.

Personnalisation

Dans cette section, vous pouvez personnaliser l’affichage du formulaire de connexion avec des messages personnalisés :

  • Texte du formulaire de connexion : Texte personnalisé que les utilisateurs voient au dessus des champs de saisie.
  • Texte de déconnexion : Texte personnalisé que les utilisateurs voient au dessus du bouton de déconnexion.

Style

Dans cette partie, vous pouvez changer le style du formulaire de connexion. Dans le générateur de style, sélectionnez les différents éléments que vous souhaitez modifier et adaptez les à vos besoins.

CSS

Si vous avez des connaissances en code CSS et que vous souhaitez aller encore plus loin, vous pouvez ajouter du code CSS dans cette section. Les noms des classes sont visibles dans le générateur de style au dessus.

 

 

Menu Login

Fonctionnalités

Voici les différentes fonctionnalités disponibles dans le formulaire intégrable à vos menus WordPress:

  • Activer l’option “Se souvenir de moi” : Si cette case est cochée, les utilisateurs verront apparaître une checkbox “Se souvenir de moi” dans le formulaire de connexion. S’ils cochent la case, ils seront automatiquement connectés lors de chaque visite sur votre site.
  • Activer l’option “Lien vers page de connexion” : Si cette case est cochée, un lien vers la page de connexion est ajouté je ne sais pas où.

Personnalisation

Dans cette section, vous pouvez personnaliser l’affichage du formulaire de connexion avec des messages personnalisés :

  • Texte du formulaire de connexion : Texte personnalisé que les utilisateurs voient au dessus des champs de saisie.
  • Texte de déconnexion : Texte personnalisé que les utilisateurs voient au dessus du bouton de déconnexion.

Style

Dans cette partie, vous pouvez changer le style du formulaire de connexion. Dans le générateur de style, sélectionnez les différents éléments que vous souhaitez modifier et adaptez les à vos besoins.

CSS

Si vous avez des connaissances en code CSS et que vous souhaitez aller encore plus loin, vous pouvez ajouter du code CSS dans cette section. Les noms des classes sont visibles dans le générateur de style au dessus.

 

Redirections

Si des utilisateurs sont reconnus lorsqu'ils arrivent depuis un autre site, vous pouvez les rediriger, automatiquement ou pas. Cochez la case "Activé" pour qu'ils soient redirigés.

Si vous avez coché la case "Activé", vous pouvez spécifier une ou plusieurs URLs pour lesquelles la redirection ne sera pas activée. Les pages de votre site sont toujours désactivées et ne provoqueront jamais de redirection en dehors des procédures de connexion ou déconnexion.

Liste des redirections

L’onglet redirections vous permet de spécifier les pages des destination de vos visiteurs après une identification réussie ou lors de leur déconnexion. Les possibilités sont nombreuses afin de vous permettre d’obtenir, pour chaque utilisateur ou groupe d’utilisateurs, la redirection désirée.

1 – Filtres

Les filtres, présents au dessus de la liste des redirections, vous permettent d’afficher une sous-sélection de redirections afin de vous permettre de retrouver plus facilement les redirections qui vous intéressent.

2 – Navigation

Dans le cas où vous avez un grand nombre de redirections saisies, la navigation vous permet de naviguer dans les différentes pages de la liste des redirections

3 – Possibilités sur ligne

Quand vous placez votre souris sur une ligne de la liste des redirections, plusieurs possibilités vous sont offertes:

  • Mettre à la corbeille : Vous permet de supprimer la redirection
  • Copier : Copie la ligne vers une nouvelle ligne
  • Modifier : Ouvrir le formulaire de saisie sur cette ligne

4 – Formulaire de saisie

Le formulaire de saisie vous permet de saisir ou de modifier une redirection. Plusieurs possibilités vous sont proposées dans ce formulaire :

  • Redir. Type : Type de redirection, par défaut, par rôle ou par utilisateur. Le reste du formulaire se modifiera instantanément en fonction de votre choix.
  • Trigger Action : Événement sur lequel se déclenche la redirection, connexion ou déconnexion
  • Rôle / Utilisateur : En fonction de votre choix dans le type, vous permet de sélectionner un rôle ou de saisir un utilisateur. Si vous saisissez un utilisateur, vous pouvez saisir quelques caractères et laisser le moteur de recherche trouver les utilisateurs correspondants.
  • Target ou Url : La zone Target vous permet de sélectionner une page de destination dans la liste de vos pages wordpress. La zone URL vous permet de saisir directement une url de redirection, qu’elle soit sur votre site ou sur un site externe.

5 – Nouvelle redirection

Ce bouton vous permet de créer une nouvelle redirection. Lorsque vous cliquez sur le bouton, une nouvelle ligne est créée dans la liste des redirections et le formulaire de saisie vous est présenté afin de spécifier les modalités de la redirection.

! Attention ! Dans tous les cas, votre liste de redirections doit toujours proposer des redirections par défaut pour l’action de connexion et l’action de déconnexion.