Je vous parlais il y a peu de du plugin BuddyPress pour WordPress, une extension tout en un pour mettre en place un réseau social sur votre site. En écrivant cet article et en détaillant les divers soucis, je me suis demandé s’il n’était possible de mettre quelque chose de similaire en place sans passer par BuddyPress. Cette solution pourrait avoir plusieurs avantages.
La première chose c’est qu’en utilisant des plugins traditionnels, nous nous affranchissons de la couche BuddyPress qui n’est pas simple à mettre en place dans un thème. Nous revenons ainsi sur une intégration classique, plus connue. Plus besoin de changer de thème non plus. Les extensions WordPress fonctionnent très bien sur n’importe quel thème.
Autre point non négligeable, et qui découle du premier, c’est l’ergonomie qui pourrait s’en trouver simplifier. Pour BP, c’est un peu la cata, on en trouve partout, dans tous les coins. Certes, nous n’aurons rien de centralisé, et la gestion côté admin restera plus ou moins chaotique, en revanche, côté utilisateur, sur le front, il sera possible de faire les choses comme on le sent, on gagne en souplesse.
L’inconvénient majeur de cette solution, c’est que nous allons empiler les plugins, avec ce que cela implique en termes de performances et de risques d’incompatibilité. Toutefois, rien ne nous oblige à tout utiliser. Nous pouvons volontairement nous passer de telle ou telle fonction.
Inscription et profil
User Profiles Plugin for WordPress, premium, 17$. Ce plugin semble parfait. Il gère à la fois les inscription et permet de créer des profils étendus. D’autres solutions existent, charge à vous de creuser la question et de trouver ce qui vous semble le plus adapté à vos besoins.
Messagerie privée
Cartpauj PM, gratuit fait ce qu’on lui demande. Un simple shortcode sur une page, et voilà ! Votre messagerie privée est en place. Plugin gratuit.
Forum
Ici, nous conservons bbPress, dont la future version semble prometteuse. bbPress se connecte sans grande difficulté à votre thème.
Status
Nous allons utiliser un premium de wpmu.dev, à 19$, WordPress statuts. Vous pouvez poster liens, photos, et vidéos, comme pour un bon vieux Facebook. Pratique. Bémol, un article par statut, ce qui risque de ne pas simplifier la chose sur le long terme. A voir pour catégoriser habilement les statuts sur une partie du site.
Note : Vous pouvez aussi vous tourner vers WP Live Stream, qui ressemble plus à un chat qu’autre chose, il n’est pas possible d’avoir un flux donné est ses réponses. Tout est verticalisé.
Les droits
Ici, les solutions ne manquent pas. Vous pouvez au choix utiliser quelques chose User Role Editor, ou un plugin d’espace membre (membership en anglais). Personnellement, je préfère la seconde solution, qui évite de se casser la tête avec les droits WordPress. Il « suffit » de créer une page, on assigne un groupe d’utilisateurs, et basta. Simple, rapide, efficace.
Les tout en un
Toutefois, si vous ne souhaitez pas vous enquiquiner la vie avec plusieurs plugins, vous pouvez vous tourner vers concurrents de BuddyPress comme WPSymposium ou encore Mingle. Ces deux extensions embarquent tout ce dont vous avez besoin pour créer un site communautaire. Vous aurez la possibilité d’activer ou non certaines fonctions afin d’avoir un site au plus proche de vos propres besoins.
Variantes possible
L’idée est donc de faire de WordPress un site communautaire. En utilisant des plugins individuels, vous avez tout loisir de pouvoir jongler comme bon vous semble. Par exemple, il est possible d’utiliser des extensions de « Questions / Réponses » en lieu et place d’un forum traditionnel. Vous pouvez aussi détourner ce type d’extension pour en faire un flux d’activité. Chaque question devant ainsi un statut à la façon de Facebook.
Soyez créatifs !
C’est ici l’une des forces de WordPress, cette possibilité de détourner des extensions de leur usage initiale.
En vous creusant un peu la tête, il vous sera sans nul doute possible de faire à peu près tout ce que vous souhaitez sans que cela ne fasse un trou à votre budget.
Dans certains cas, n’hésitez pas à vous diriger vers des extensions premium, le suivi et le support pourront vous être utiles. Oui, je sais, sur du gratuit aussi, il arrive que l’on tombe sur un excellent support et un support de merde sur du premium. Bien entendu, il n’existe pas de règles à ce propos. Ma propre expérience me fait préférer le premium, et si j’ai bien rencontré quelques soucis avec certaines extensions, cela reste assez marginal. Et pour 20$, bon, je ne vais pas non plus me pendre, même si, je suis d’accord, c’est toujours 20$. Avec un peu de patience, il arrive qu’une mise à jour vienne solutionner le problème.
En résumé, les solutions ne manquent pas ! Toutefois, si vous ne souhaitez pas passer des solutions tout en un, il vous faudra faire preuve d’un peu de réflexion pour imaginer la meilleure solution possible au regard de l’attente de vos visiteurs.
Ayez la partigitude, la cool attidude, c'est ça la bloguitude !



Pour les statuts, il y a un thème P2 gratuit qui permet de créer un wall communautaire
http://p2theme.com/ : la vidéo est intéressante.
Evidemment l’ennui c que c’est un thème en lui-même. Sur un projet de formation, je l’avais configuré pour rassembler la communauté des formateurs en ajoutant une install WP en sous-dossier.
C’est effectivement le soucis… c’est un thème :/
Il faudrait plonger dedans pour le modifier.
A l’occasion, il faudra que je regarde cela de plus près.
Il gère toute une série de vues annexes (pages de tris par catégories, tags, … page de détail d’une conversation, historique des threads lu/paslu, …) qui a donc besoin d’un thème pour exister.
Ceci dit pour un intranet société ou un extranet entre potes bloggueur ou même un parlonsblog cela garde une belle utilité.
Pingback: Créer un site communautaire avec WordPress | Webmaster CM pour la gestion de vos communication web en PME ou TPE | Scoop.it
Pingback: Créer un site communautaire avec WordPress | Michael BRICOUT | Scoop.it
Pingback: Créer un site communautaire avec WordPre...