MemberPress dispose d'un support intégré pour la protection des forums bbPress. Il y a plusieurs options que nous allons explorer ci-dessous pour vous aider à choisir la méthode qui vous conviendra le mieux.
Protéger TOUS les forums
Le moyen le plus simple de protéger TOUS les forums, sujets et réponses est de créer une règle URI personnalisée dans MemberPress pour /forums ou tout autre nom que vous utilisez pour le nom de base de votre forum.
La règle devrait ressembler à ce qui suit :
Cela fonctionne mieux si vous avez le Préfixer tout le contenu du forum avec la racine du forum (Recommandé) dans les paramètres de bbPress :
Protéger certains forums
Dans certains cas, vous pouvez souhaiter que certains de vos forums soient publics et d'autres réservés aux membres.
Pour cela, il est préférable de créer une nouvelle règle pour chaque forum que vous souhaitez protéger, comme indiqué ci-dessous :
Le forum protégé apparaîtra toujours sur votre page principale de liste de forums, mais si un invité ou un non-membre clique sur le forum, il sera redirigé vers la page de connexion ou la page non autorisée de votre site.
Tous les sujets et les réponses dans ces forums seront également cachés ou protégés et redirigeront vers la page de connexion ou la page non autorisée s'ils sont consultés directement par un utilisateur non autorisé.
Vos forums peuvent désormais être ouverts et publics, car MemberPress se chargera de la protection :