WordPress : Créer un espace client

Il peut s’avérer intéressant de proposer à ses clients ou de créer un espace client sur WordPress pour des raisons de stratégie commerciale ou tout simplement d’avancement de projet. WordPress ne permet pas en natif de réaliser cela, donc on va voir avec quelques réglages et plugins comment réaliser cela (si vous avez plus simple je suis preneur).

Fonctionnalités :

  • Espace client protégée par mot de passe
  • Inscription privée par code d’invitation
  • Inscription validée par l’administrateur
  • Clients automatiquement redirigé vers leur page client
  • Une page par clients non visible individuellement
  • Auto-génération de mot de passe pour les clients avec envoi de mails
  • Notifications administrateur pour inscriptions
  • Inscriptions avec captcha antispam

Toutes ses fonctionnalités sont bien sûr adaptable et changeable selon les besoins

Plugins utilisés :

Configuration :

Une fois les plugins installés il faut les configurer, on va commencer avec Register plus

On va configurer les options comme ci dessous pour ne pas permettre à l’utilisateur de choisir son mot de passe, la modération de toutes les inscriptions, l’inscription par code invitation, choix du logo (normalement car cette fonctionnalité ne marche pas pour moi du coup j’ai modifié le logo loggo-login.gif directement dans wp-admin/images – pas terrible car à faire à chaque mise à jour WordPress )

Espace client WordPress

On voit dans les autres options la possibilité de rentrer des nouveaux champs pour le formulaire d’inscriptions, la possibilité de mettre des conditions d’utilisations, et de modifier le mail envoyé lors de l’inscription …

Donc une fois le plugin register plus configuré lors que l’on se rend sur la page d’inscription Wordrpess (./wp-login.php?action=register) on aura par exemple ceci :

Formulaire d'inscription WordPress

Ensuite on va configurer la restriction des pages par accès client avec User Access Manager.

Quand une demande d’inscription est effectué l’administrateur doit approuvé cette demande d’inscription manuellement dans le menu Utilisateurs > Unverified User

Vérification utilisateur

Ensuite il faut configurer la page d’accès privé de l’utilisateur, pour cela il faut créer un groupe par utilisateur dans User Access Manager avec par exemple comme nom de groupe le client.

Une fois le groupe crée il faut rajouter l’utilisateur dans ce groupe

Création de la page accès client

L’accès client sera en fait une simple page, il faudra juste penser à cocher dans la barre latérale de droite le groupe utilisateurs dans ACCESS (pour aller un peu plus loin il serait intéressant de créé un modèle de page spécial pour les pages accès clients…)

Ensuite on va crée une redirection automatique lors de la connexion client à son espace avec le plugins Peter’s login redirect

Pour cela il suffit de se rendre dans l’administration de WordPress dans Login Redirect

Redirection connexion user WordPress

Maintenant à chaque connexion d’un client il sera rediriger automatiquement vers sa page de connexion

Bon cela ressemble assez à une usine à gaz donc si vous connaissez une méthode un peu plus simple n’hésitez pas à commenter …

Article publié le 10 décembre 2010

9 Commentaires

  1. Bonjour,

    j´aimerai savoir comment installer le register plus sur une page statique du site web.

    Merci

    Commentaire par tiitof

  2. Merci pour ce tutoriel wordpress fort intéressant.

    Sinon quel plugin wordpress utilises-tu pour la newsletter au dessus de la zone de commentaire + la checkbox avant de poster un commentaire?

    Merci d’avance

    Commentaire par Marian from DM Web

  3. Thanks !

    Pour la newsletter et la checkbox c’est un plugin qui s’appelle WPSubscribers, c’est le plugin ultime pour la gestion d’une newsletter et plus encore … (Couplé avec le « html opt-in code » de Mailchimp ou aweber c’est le must)
    Il est payant mais il vaut largement son prix …

    Commentaire par Pierre

  4. Génial !

    On me demande justement de créer un site avec wordpress qui comprendra un espace client !

    Merci :)

    Commentaire par gUY

  5. Bonjour !

    Le lien vers le plugin Register Plus arrive sur une page « Not found » dois-je en conclure qu’ils ne le font plus ? Y a-t-il un plugin similaire ?

    Merci.

    Commentaire par Chris

  6. En effet je n’avais pas vu que le lien est brisé, il faudrait contacter directement l’auteur pour comprendre la raison de cette 404, sinon pour un plugin similaire il suffit de chercher sur le plugin directory : http://wordpress.org/extend/plugins/

    Commentaire par Pierre

  7. Hello !

    Je souhaite créer une page formulaire avec des petites cases à cocher et des champs à remplir, mais malgré mes recherches, bah je trouve pô !
    Peux-tu m’aiguiller ?

    Merci bien !

    Commentaire par Olivier

  8. Tu as des plugins comme contact forms ou gravity forms qui le font très facilement ;)

    Commentaire par Pierre

  9. Bonjour,

    Je pensais justement à réaliser un format similaire, je suis novice, mais averti , je commence à tripatouiller WP.

    Je voudrais réaliser : 1/ Accès avec MDP client avec fiche descriptif de l’entreprises
    2/Que chaque client est sont espace
    3/ Espace client qui reprend un descriptif de l’entreprise, et qu’il est la possibilité de mettre de l’actualité dans sa propre page (validé par l’admin ou pas, avec champ pour l’actualité, et la possibilité de mettre une dizaine d’annonces (réalisation d’un formulaire spéciales , peut être !)
    4/ Accès payant , pay plal, CB, au mois au trimestre etc..

    Pour le puriste que vous êtes, pouvez vous me donner votre sentiment pro, sur la possibilité et la faisabilité de ce genre de projet sous WP.

    Cordialement

    dgix

    Commentaire par dgix

Commentez cet article !