Les forums de discussion existent depuis presque aussi longtemps qu’Internet lui-même. Même avant que le World Wide Web ne devienne populaire, les gens partageaient des informations et discutaient de sujets à l’aide de systèmes de babillards électroniques. En fait, mes toutes premières expériences avec Internet en 1998 ont tourné autour des salons de discussion et des forums de discussion sur AOL (je repense avec nostalgie à ces jours heureux).
Le forum de discussion moderne conserve l’idée de base de ce qui est désormais un concept très bien établi – le partage d’informations et la discussion de sujets – mais a évolué pour devenir un plugin léger pour WordPress qui peut être installé en quelques minutes.
Je parle de bbPress – les Logiciel de forum WordPress construit par les mêmes personnes qui ont créé WordPress lui-même. Dans cet article, je vais expliquer exactement ce qu’est bbPress, pourquoi vous pourriez en avoir besoin et vous montrer également comment l’installer.
Pourquoi avez-vous besoin de bbPress
L’ensemble de fonctionnalités de bbPress est loin d’être aussi complet que les logiciels de forum dédiés tels que phpBB ou vBulletin, alors pourquoi l’utiliser ? Il y a quelques raisons impérieuses pour lesquelles.
- c’est léger. Le logiciel de forum est traditionnellement pléthorique, plein de failles de sécurité et une véritable ponction sur votre serveur. La dernière version de bbPress (v2.5.13) est simple à utiliser et open source – vous pouvez donc modifier le plugin si nécessaire.
- Il est entièrement intégré à WordPress. Cet avantage va au-delà de la facilité d’installation. bbPress tire parti du système de gestion des utilisateurs WordPress et a accès au vaste référentiel de plugins WordPress, où vous trouverez un nombre décent de plugins compatibles bbPress spécifiques. L’un d’eux est Presse copain, un modèle pour un réseau social basé sur WordPress qui utilise en fait bbPress pour alimenter ses forums.
- La personnalisation est facile. bbPress a un avantage unique sur les autres logiciels de forum lorsqu’il s’agit de personnaliser le style de votre forum. Comme il est conçu pour WordPress, il existe de nombreux thèmes étonnants (comme le Thème WordPress total) conçu spécifiquement pour bbPress, il est donc aussi simple de changer l’apparence de votre forum que de changer votre thème.
Si vous souhaitez créer un tableau d’affichage traditionnel ou un nouveau réseau social, bbPress n’est probablement pas pour vous (bien que consultez BuddyPress comme base pour ce dernier !)
Cependant, si vous souhaitez ajouter un élément de communauté à un blog existant ou à une zone de support pour vos clients, vous aurez du mal à trouver quelque chose de mieux adapté que bbPress.
Qu’est-ce que bbPress ?
Tout propriétaire de site doit comprendre ce qui se passe dans ses plugins. bbPress est simplement trois types de publication personnalisés, des modèles de mise en page, un système de codes courts, quelques widgets et du code CSS. C’est pourquoi on l’appelle léger !
Types de publication personnalisés
Les trois types de publication personnalisés sont :
- Forums : qui contient chaque forum de discussion que vous créez, permettant de créer une hiérarchie de forums
- Les sujets: qui contient chaque fil de discussion (le titre et le message d’ouverture)
- Réponses: qui contient chaque réponse individuelle à un sujet
Dispositions
Les modèles de mise en page standard conviennent à la plupart des cas. Par exemple, la mise en page des sujets affichera une liste de sujets avec les informations suivantes :
- Nom du sujet
- Qui a lancé le sujet et sur quel forum ils l’ont lancé
- Le nombre de personnes engagées dans la conversation (voix)
- Le nombre de réponses au sujet
- (Et peut-être) Il y a combien de temps la dernière réponse était et qui l’a fait
Les différents éléments peuvent être stylisés avec CSS pour mieux s’adapter à votre blog, mais si vous souhaitez apporter des modifications substantielles à la structure, vous devrez être à l’aise avec PHP ou acheter un thème comme Le total qui offre des options de style personnalisées intégrées.
Shortcodes et widgets
bbPress permet d’afficher facilement les différents éléments du forum où vous le souhaitez grâce à une série de shortcodes et de widgets. Il s’agit en fait d’une fonctionnalité incroyablement puissante, vous permettant d’envisager la convivialité et la conception réactive.
Par exemple, vous pouvez créer une page répertoriant les derniers sujets avec une sélection des publications les plus populaires mises en évidence dans votre barre latérale en utilisant un seul code court et un seul widget. Si vous décidez que vous préférez une présentation de forum plus traditionnelle répertoriant les catégories, vous pouvez changer les choses en quelques minutes.
Pour vous donner une idée de la flexibilité, consultez le codex pour voir les 19 bbCodes abrégés de presse.
Les widgets inclus sont :
- Liste des forums
- Réponses récentes
- Sujets récents
- Liste des vues de sujet
- Chercher
- Widget de connexion
- Statistiques
Le widget de connexion est particulièrement utile, affichant un formulaire de connexion aux visiteurs et un lien de profil vers les utilisateurs connectés.
Installation
Si vous décidez d’essayer bbPress, l’installation ne pourrait pas être plus simple.
Installez bbPress via le répertoire WordPress
Recherchez simplement bbPress dans le répertoire des plugins WordPress, cliquez sur Installer, et vous avez terminé (ou, si vous souhaitez utiliser le plugin comme base de développement, ou simplement pour regarder de plus près, vous pouvez télécharger une copie à partir du Référentiel de plugins WordPress).
Installer bbPress via un thème WordPress
Votre autre option est d’installer le plugin via votre thème WordPress (s’il en propose l’option). Par exemple, le thème Total WordPress est non seulement entièrement compatible avec bbPress, mais il inclut une démo bbPress prête à l’emploi et facile à importer.
Rendez-vous simplement sur Themeforest et achetez Total (l’un des thèmes WordPress glisser-déposer les mieux notés et les plus populaires sur le Web), installez-le et activez-le, puis accédez à Panneau de thème > Importateur de démo (Remarque: ceci est unique à Total, la plupart des thèmes n’incluront pas cette fonctionnalité géniale et facile à utiliser).
À partir de là, recherchez « bbpress » puis cliquez sur la démo pour commencer.
Une fois que vous avez cliqué sur Total, vous serez invité à installer tous les plugins requis, qui incluent dans ce cas bbPress. Cliquez simplement sur chaque plugin pour l’installer et l’activer.
Cela fait, Total vous offre la possibilité de spécifier les parties de la démo que vous souhaitez importer. Pour la démo de Total bbPress, assurez-vous que toutes les cases pour les exemples de données XML, les images, les paramètres de personnalisation de thème et les widgets sont configurés pour que votre site Web soit identique à la démo en direct.
Une fois l’importation terminée, vous devriez voir un message comme celui ci-dessus. Cela signifie que votre échantillon de contenu et bbPress sont prêts à être utilisés !
Configuration de base de bbPress
Une fois bbPress installé et actif, vous remarquerez les trois nouveaux types de publication personnalisés dans le menu administrateur et une page bbPress dans le menu Paramètres.
Avant de vous lancer et de créer le forum de vos rêves, passez un peu de temps dans le menu des paramètres. Aller vers Paramètres > Forums.
En particulier, vous voudrez modifier les paramètres de spam, notamment :
- Temps d’accélérateur : le nombre minimum de secondes autorisées entre les nouvelles réponses du même utilisateur
- Autoriser la publication anonyme : Désactivez cette option pour obliger un utilisateur à créer un compte pour publier un sujet ou une réponse
Une fois que vous avez fait cela, il est bon de créer un certain nombre d’exemples de forums, de sujets et de réponses (de préférence à partir de plusieurs comptes d’utilisateurs différents) avant de commencer à peaufiner la conception. Avec des données factices, vous aurez plus de chances de repérer les choses qui doivent être corrigées avec CSS, en particulier sur les appareils mobiles. Heureusement pour vous, si vous avez choisi d’utiliser l’exemple de démo de thème Total, vous êtes prêt à passer aux personnalisations !
Personnalisation de bbPress
Pour personnaliser bbPress, vous devez vraiment être un développeur… ou utiliser l’une des méthodes de tricheur suivantes pour personnaliser le style de votre forum sans savoir comment coder.
Option 1 : utilisez vos paramètres de thème
Tout d’abord, si vous avez décidé d’utiliser un thème offrant des options bbPress supplémentaires, vous devriez d’abord y jeter un coup d’œil. Aller vers Apparence > Personnaliser pour modifier les options.
Plus précisément sous le bbPress section (comme celle de Total) pour sélectionner la mise en page par défaut pour les forums, les sujets et les pages utilisateur. Après cela, utilisez les paramètres sous Typographie pour les polices personnalisées et moins Options générales du thème pour les couleurs d’accent, Titre de l’en-tête de page sélections, Formes coiffant, Liens et boutons personnalisations et plus encore pour que le design corresponde à votre image de marque.
Option 2 : utiliser un plugin Live CSS Editor
Si par hasard votre thème n’offre aucune option de style, ou tout simplement pas celles que vous recherchez, vous pouvez envisager un plugin d’éditeur CSS en direct. Ces plugins vous permettent de pointer, cliquer et modifier des éléments de votre site Web à l’aide d’options de style simples (aucun code requis). Voici nos deux coups de coeur :
- Crayon jaune: Ce plugin est l’un de nos favoris. Installez simplement et cliquez sur « Commençons » pour commencer à personnaliser votre site Web ! Vous voulez en savoir plus ? Consultez notre guide d’utilisation complet de Yellow Pencil pour voir comment fonctionne le plugin et quelles fonctionnalités sont incluses.
- CSShero: Semblable au plugin précédent, CSShero offre une interface pointer-cliquer super facile à utiliser pour modifier les styles, les couleurs, les polices, l’espacement et plus encore. Jetez un œil au fonctionnement de ce plugin dans notre guide CSShero pour personnaliser WordPress.
Plugins complémentaires bbPress recommandés
Comme mentionné précédemment, bbPress est facile à étendre à travers un grand nombre de plugins. Voici une poignée que nous pensons que vous pourriez envisager d’ajouter plus de fonctionnalités et d’options à vos forums.
Ajout bbPress membre ultime
Ajoutez des options pour une inscription facile des utilisateurs, des profils avancés et même des adhésions avec le plugin Ultimate Member. Cette option extensible s’intègre entièrement à bbPress afin que vous puissiez offrir plus de plaisir aux membres de votre forum.
En savoir plus sur Ultimate Member →
Pack de style bbp
Vous voulez ajouter quelques options de style de base pour votre forum bbPress ? Essayez bbp Style Pack. Ce plugin gratuit ajoute des options pour personnaliser le style, les liens, les fonctionnalités d’affichage et plus encore.
En savoir plus sur bbp Style Pack →
bbPress Notify (pas de spam)
Ce plugin envoie une notification par e-mail aux utilisateurs lorsque de nouveaux sujets et/ou réponses sont publiés. C’est utile si vous gérez un forum d’assistance et avez besoin d’une personne en particulier pour répondre aux questions d’un forum particulier, par exemple.
En savoir plus sur bbPress Notify →
Outils de presse GD bb
L’un des plugins bbPress les plus complets disponibles, il ajoute la prise en charge du BBCode, les signatures des utilisateurs, des vues personnalisées supplémentaires, des citations en réponse, ainsi que quelques fonctionnalités d’administration supplémentaires.
En savoir plus sur GC bbPress Tools →
La meilleure solution de forum ?
C’est léger, rapide et facile à installer, mais bbPress est-il la meilleure solution de forum pour votre blog WordPress ? Il n’y a qu’une seule façon de le savoir : prenez-en une copie, installez-la sur votre site et commencez à expérimenter !
Il est maintenant temps d’obtenir vos commentaires. Êtes-vous un utilisateur de bbPress ? Considérez-vous bbPress comme la meilleure solution de forum pour les utilisateurs de WordPress, ou préférez-vous une solution alternative ? Quelle est votre expérience de l’ajout d’un élément de communauté à votre blog ?
Veuillez nous donner vos réponses aux questions ci-dessus dans les sections de commentaires ci-dessous. Sinon, si vous avez d’autres commentaires ou questions, n’hésitez pas !