Une page personnelle pour chacun de vos membres – nouvelle formule
Une des demandes les plus populaires du forum WordPress-fr.net semble avoir sa réponse parfaite sous la forme d’un nouveau plugin. Client Portal est en effet conçu pour gérer une page par membre pile poil où vous pourrez glisser un contenu réservé.
En premier lieu, vous devez créer une page d’accueil virtuelle pour vos membres. Il suffit d’insérer le shortcode [client-portal] dans une page que vous placerez dans votre menu principal par exemple. Lorsqu’un membre cliquera sur ce lien, il sera immédiatement redirigé vers sa page personnelle. Si il n’est pas encore membre, un message demandant son inscription s’affiche. Vous pouvez utiliser un plugin du type Theme My Login pour afficher à cet endroit un formulaire d’inscription. Au moment de l’inscription, une page personnelle est automatiquement générée.
La page personnelle du membre se gère à partir du listing des membres. Si il existe déjà des membres au moment de l’installation du plugin, un clic dans les options permet de générer toutes les pages manquantes.
Options
Accueil des visiteurs
Gestion des pages
Personnalisation
La page générée est en fait un contenu de type personnalisé. Vous pouvez donc adapter votre thème suivant le type – client-portal par défaut.
Rappel
J’ai écrit un tutoriel pour réaliser ce genre de choses avec S2Member – à lire ici. Cette dernière méthode est plus souple au niveau du contenu proposé aux membres mais ne gère pas la création automatisée d’une page par membre.
site de l’extension: https://wordpress.org/plugins/client-portal/ – version testée: 1.01


