Introduction à la création d'un thème bbPress à partir de zéro

Comme indiqué dans l'aperçu de l'article, bbPress est un plugin qui fournit des fonctionnalités de forum à WordPress. Il est publié et maintenu par les créateurs de WordPress, il est donc en développement actif.

Dans la première partie de cette série, je présenterai une introduction à bbPress, à ses fonctionnalités, à son installation et à sa configuration, puis à la création de forums et de catégories de forums..

En fin de compte, cette série se veut un guide pour ceux qui souhaitent se lancer dans bbPress, tant du point de vue de l'installation que de la configuration, et du point de vue de ceux qui souhaitent développer des thèmes compatibles..

Qu'est-ce que bbPress?

De nombreux logiciels de forum sont déjà disponibles - phpBB, vBulletin, etc. bbPress est un logiciel de forum qui ajoute des fonctionnalités de forum à WordPress. Il s'agit d'un plugin que vous installez et activez dans votre installation WordPress. bbPress est créé et maintenu par les mêmes personnes qui développent WordPress.

Quelles sont certaines des fonctionnalités de bbPress??

Avant de nous lancer trop loin dans la compréhension de la raison pour laquelle nous considérons bbPress comme une alternative viable pour les logiciels de forum, ainsi que de la manière dont nous pouvons développer des thèmes compatibles, examinons certaines des fonctionnalités qui en font un choix viable pour WordPress:

  • c'est léger
  • soutient la création de plusieurs forums
  • permet la création de plusieurs catégories de forum
  • les utilisateurs peuvent s'abonner à des forums individuels
  • support pour beaucoup de convertisseurs de forum 
  • capacité de voir qui a commencé chaque sujet (et dans quel forum ils l'ont commencé)
  • afficher le nombre de personnes engagées dans une conversation
  • afficher le nombre de réponses au sujet
  • et plus!

Nous en couvrirons plus dans le reste de cette série, mais c'est un aperçu de certaines des choses que nous allons couvrir.

Installation et configuration de bbPress

Si vous avez déjà installé et activé un plugin WordPress, vous n'aurez aucun problème à télécharger et installer bbPress. Il n’est pas nécessaire d’installer un logiciel spécial pour utiliser bbPress. Tout ce dont vous avez juste besoin est de rechercher bbPress directement dans votre zone d’administration WordPress dans le sous-menu "Ajouter un nouveau" situé dans le menu "Plug-ins" de votre tableau de bord WordPress..

Une fois que vous avez installé et activé le plug-in, vous devrez peut-être configurer certaines options de base pour commencer à utiliser ce plug-in. Ce n'est pas une obligation, mais je vous recommande vivement de consulter la page des paramètres de bbPress située dans le sous-menu "Forums" située sous le menu "Paramètres" de votre tableau de bord WordPress..

Voici l'écran des paramètres initiaux de bbPress dans le tableau de bord WordPress:

Visitez cette page de paramètres pour modifier les options de base fournies avec le plugin..

Création de forum et de catégories de forum

Pour commencer à créer notre thème bbPress, nous devons disposer de quelques données de base avec lesquelles travailler. Cela inclut plusieurs forums, plusieurs catégories de forum et plusieurs messages de forum..

Alors allons-y et créons certaines de ces données pour commencer notre travail. 

Pour créer un nouveau forum, vous devez cliquer sur le sous-menu "Nouveau forum" situé sous le menu "Forums" de votre zone d'administration WordPress..

En cliquant sur cette option, le forum suivant sera affiché:

  • Pour créer une nouvelle catégorie de forum, vous devez sélectionner "Catégorie" comme type à droite du tableau de bord..
  • Pour créer un nouveau forum, vous devez sélectionner "Forum" comme type à droite du tableau de bord..
  • Pour attribuer un forum à une catégorie après la création de la catégorie, sous "Parent", sélectionnez la catégorie à laquelle vous souhaitez attribuer le forum..
  • Les autres options disponibles incluent "Statut" qui vous permet de choisir si le forum est ouvert ou fermé et "Visibilité" qui vous permet de choisir si le forum est public, privé ou caché..
  • Pour un "forum public", tout le monde peut voir le forum, et pour un site "forum masqué", les modérateurs / administrateurs peuvent les consulter, tandis que les "forums privés" ne sont accessibles qu'aux utilisateurs enregistrés..

Après avoir créé notre forum et nos catégories, il ne reste plus qu'à ajouter des messages à ces forums..

Et après?

Jusqu'ici, nous avons présenté bbPress, qui couvre de nombreuses fonctionnalités, comment l'installer et le configurer, et comment configurer des forums et des catégories..

Dans la prochaine partie de cette série, nous sortirons des mains sales en commençant à créer notre premier thème bbPress à partir de zéro..