Sometimes, bbPress forum administrator hope specific a few bbPress topics just open to a few user roles, for example, some topics can only opened by paid membership users, or some topics can only be viewed by Doctors… and so on, with bbPress membership plugin, you can do this very easy:
How to Restricts bbPress Topics, Just Allow a Few Users Read Restricted Forum Topics?
1: Log in your wordpress site admin area

bbpress membership menu
3 Click bbPress members only “Optional Settings” sub menu item, to open “bbPress Members Only Optional Settings” panel, it looks like this screenshot:

bbpress members only optional settings panel
4: You will find in “bbPress Members Only Optional Settings” panel, the first option is “Enable Forum Topics Protect”, if you enable “Enable Forum Topics Protect” option, you have ability to protect bbpress topics based on user roles, now, please just checked “Enable Forum Topics Protect” option
5: Click “Submit” button at the bottom of “bbPress Members Only Optional Settings” page
6:Now please click bbPress “Topics” menu, the screenshot of “Topics” menu looks like this:

bbPress Forums Topics Replies Menu Item
7: You will open bbPerss “Topics” panel, it looks like this:

bbPress Topics in bbPress Topics Panel
8: Please just click “Edit” link in any bbPress topic.
9: You will open bbPress plugin “Edit Topic” panel, it looks like this:

bbPress Plugin Edit Topic Panel
10: In this screenshot, you can find at the right hand of the bbPress “Edit Topic” panel, bbPress membership plugin added a “Members Only For This Topic?” metabox, in this “Members Only For This Topic?” metabox, bbPress members only plugin listed all user roles in your wordpress site. Please check users roles that you allowed to open this topic
11: Then click the bbPress “Update” blue button
12: In front end, when user roles which have no permission open this topic, they will be redirected to the landing page, which you set up in “bbPress Members Only ” panel, if you do not know how to set up bbPress mebbership landing page, please check “How to Set Up bbPress Membership Landing Page / Register Page and Opened Pages?”
User roles which have the permission can open and read this topic
13: If you hope all bbPress users can view this bbPress topic publicly, remove all user roles you checked in “Members Only For This Topic?” metabox, then all users can open this bbPress toipc 🙂
14: In each option of bbPress membership plugin, you will find we have detailed tips, it looks like this:
# If you enabled this option, in forum topic editor, you will find “Members only for this page?” meta box at the right top of the wordpress standard editor.
# You can select which user roles can open / see the topic, please remember click wordpress editor publish / update button to save your settings
# Forum Topics restriction priority above the forum restriction , for example, you can setting a sub forum opened to guest, and setting a few topics in the sub forum can only viewed by customer user role or paid member user role and so on
Thanks, have a blessings day with your family ?
Best Regards,
BBP Design bbPress Plugins Support Team
Leave a Reply
You must be logged in to post a comment.