Membres est un plugin WordPress gratuit et open-source qui transforme votre site en plateforme communautaire complète : inscription, connexion, profil, contenu restreint, widget sidebar, dashboard — sans MemberPress, sans abonnement, sans paywall.
Le problème que Membres résout
Créer un espace membres sur WordPress suppose généralement de payer MemberPress (300 €/an), Restrict Content Pro (100 €/an) ou un plugin similaire. Pour beaucoup de sites — associations, communautés, blogs avec abonnés — c’est disproportionné.
J’avais ce besoin pour mon propre site. J’ai construit Membres. Je le mets à disposition gratuitement.
Ce que Membres fait
Authentification complète
- Connexion par identifiant ou par email
- Inscription avec validation (format email, mot de passe ≥ 8 caractères, confirmation)
- Auto-login après inscription
- Mot de passe oublié et réinitialisation sécurisée via API WordPress native
- Option « Se souvenir de moi »
- Déconnexion avec redirection configurable
Contenu réservé aux membres
Dans l’éditeur WordPress, une meta box « Réservé aux membres » apparaît sur chaque article et page. Cochez-la : le contenu complet devient invisible aux visiteurs non connectés. Vous pouvez configurer le message affiché à la place, un badge visuel sur les titres, et un toast de notification.
Widget sidebar adaptatif
Le widget Membres s’adapte selon l’état du visiteur :
- Déconnecté : formulaire de connexion intégré (mini), lien d’inscription, option email-only
- Connecté : avatar, message de bienvenue personnalisé avec
{name}, rôle traduit, date de dernière connexion, compteurs de contenus restreints / nouveaux contenus / membres en ligne, liens personnalisés
Dashboard membre
Page personnalisée pour les membres connectés : infos utilisateur, compteurs d’activité, liens rapides vers profil et déconnexion.
Gestion du profil
- Modification du prénom, nom, display_name, URL site web, email
- Changement d’email avec re-authentification (mot de passe requis)
- Changement de mot de passe (mot de passe courant requis)
- Suppression du compte par l’utilisateur lui-même (avec confirmation par mot de passe)
Shortcodes prêts à l’emploi
Un shortcode pour chaque écran : connexion, inscription, dashboard, profil, mot de passe oublié, réinitialisation. À coller dans n’importe quelle page WordPress.
La sécurité, sans compromis
Membres applique les bonnes pratiques WordPress sans exception :
- Nonces AJAX sur tous les handlers
- Rate-limiting anti brute-force : 5 tentatives / 15 min par IP+login
- Rate-limiting sur inscription (5/h par IP) et mot de passe oublié (5/h par IP)
- Atténuation timing-attack sur login et lost-password
- Énumération d’utilisateurs minimisée (messages génériques)
- Re-authentification sur les actions sensibles (changement email, mot de passe, suppression)
- SQL préparé partout, échappement systématique des sorties, sanitization de toutes les entrées
- Délégation crypto aux API WordPress (
wp_signon,get_password_reset_key,wp_check_password) - Whitelist de rôle côté serveur
- Redirections validées via
wp_validate_redirect(anti open-redirect)
Les petits plus qui font la différence
- Suivi d’activité : date de dernière connexion, membres en ligne en temps réel (transients), nouveaux contenus depuis la dernière visite
- Redirections configurables : après connexion, inscription, déconnexion, suppression de compte — avec option pour bloquer l’accès à
wp-adminaux non-administrateurs - Internationalisation : français et anglais, sélecteur dans les réglages, traduction des rôles WordPress
- Frontend AJAX : aucun rechargement de page, évaluateur de force de mot de passe, états de boutons
- Création automatique des pages à l’activation du plugin
Installer Membres
- Téléchargez le plugin sur sa page de présentation
- Installez via WordPress → Extensions → Téléverser
- Activez — les pages nécessaires sont créées automatiquement
- Allez dans Membres → Réglages pour assigner les pages et configurer les redirections
- Ajoutez le widget dans une sidebar, publiez
Membres est open-source (GPL v2). Gratuit, sans condition.



