Gestion de contenu suivant les rôles des membres
S2Member vous permet de monétiser le contenu de votre site en proposant plusieurs niveaux de membres ou en utilisant des champs personnalisés pour définir les autorisations des membres.
Remarque: vous pouvez tout aussi bien utiliser le plugin pour une gestion d’accès à des pages personnalisées dans le cas d’un site communautaire gratuit.
Les possibilités sont nombreuses et vous pouvez rendre payant l’accès à des zones de votre site (par catégorie, mot-clef, type de billet personnalisé…), à des billets particuliers voire à des parties de billets.
Vous pouvez aussi proposer un contenu évolutif suivant le niveau de paiement de vos membres ou de leur ancienneté. Le plugin propose en plus une gestion de téléchargement de fichiers payants – les fichiers vidéos sont gérés avec prévisualisation possible – que vous pouvez héberger sur des clouds genre Amazon S3.
Le plugin propose toute une série de fonctions à utiliser dans les thèmes qui sont documentées avec des exemples mais il vaut mieux avoir quelques notions de php pour s’en sortir. Des shortcodes à utiliser dans les billets sont aussi fournis.
Aperçu des options
Le nombre d’options est trop important pour que je les présente toutes. Voici un échantillon pour vous faire une idée.
Amélioration de la page de membre
S2Member rajoute dans la page de membre ses menus. Les niveaux de membre sont donc intégrées dans WP lui-même. Vous pouvez donc créer un nouveau membre très normalement et lui ajouter les options relatives à S2Member (date de fin d’abonnement, niveau, capacités personnalisées…).

Bouton de paiement
Vous avez la possibilité de générer les boutons de paiement à insérer dans vos pages – en particulier celle d’inscription au site.

Connexion avec d’autres services de gestion de membres
Plusieurs services populaires d’aide à la gestion de membres sont pris en compte par S2Member et permettent une interaction.

Aide
De nombreuses aides sont disponibles dans les menus de S2Member dont une liste des fonctions et shortodes utilisables avec des exemples parlants. Sur le site du plugin vous trouverez aussi des vidéos et un forum dédié.

Sécurité
Le plugin gère les connexions des membres par adresse IP. Vous pouvez définir un nombre d’adresses autorisées. En cas de connexion avec un même nom d’utilisateur pour trop d’adresses IP différentes, le compte sera temporairement suspendu. Il protège aussi votre page de connexion contre les attaques brutales (tentative de trouver nom d’utilisateur et mot de passe en testant toutes les possibilités). Les fichiers peuvent être téléchargés un nombre défini de fois.
Exemple détourné d’utilisation
J’utilise S2Member pour un usage très particulier: gérer la présentation de projet et le téléchargement de fichiers dans un cadre professionnel. S2Member propose une fonction appelée Capacité personnalisée (Custom Capabilities). C’est un mot que vous associez à une page et à un membre. Seuls les membres ayant la capacité définie pourront visionner la page avec la même capacité. Un membre ou une page peuvent avoir différentes capacités. À partir de là, j’autorise l’accès à des pages aux membres de mon site suivant leurs capacités. Les invités ne peuvent accéder qu’à une page « Invités », mon éditeur à une page de visionnage des planches en cours et téléchargement des fichiers associés, ma coloriste à cette même page plus une page qui lui est réservée et les autres éditeurs aux pages consacrées aux projets que je développe. S2Member peut aussi rediriger au moment de la connexion les membres vers une URL personnalisée (avec nom du membre, ID, niveau, nom de la capacité…).
Version Pro
Il existe une version Pro qui étend les possibilités de paiement (CCBill, Google Checkout, Authorize…), permet de créer autant de niveaux de membre que vous le désirez, permet la gestion de champs supplémentaires dans le profil de membres etc…
site de l’extension sur wordpress.org : https://wordpress.org/extend/plugins/s2member/ – version testée : 120305




