Notifications
Clear all

wpForo 1.x.x Want forum visible for logged in users only

4 Posts
2 Users
0 Likes
4,441 Views
Posts: 5
Topic starter
(@wp-zm)
Active Member
Joined: 5 years ago

Hi,

I recently installed wpfo plugin and tried to make the forum link accessible to logged in users only. 

I created a page on wordpress, and paste [wpforo] shortcode and restrict access to logged in users. This works fine, my forum page became accessible to logged in users only.

The problem is that the default wpforo forum url still works: mywebsite/community . And any users can access it whether logged in or not.

I cleared cache, access it in incognito mode, the community page would still show my forum.

Am I missing something ?

Thanks

3 Replies
Sofy
Posts: 4054
 Sofy
Admin
(@sofy)
Support Team
Joined: 5 years ago

Hi @wp-zm,

The right way to make the forum invisible for guests is set  "No Access" to  Guest Usergroup.  By default Guests usergroup have "Read only" forum access. 

You can find more info about Forum Accesses here:

https://wpforo.com/docs/root/wpforo-settings/forum-accesses/

Try to config forum access like this way. I think there is no need to create any additional pages. 

Reply
Posts: 5
Topic starter
(@wp-zm)
Active Member
Joined: 5 years ago

Yes that makes sense. Still where do I set  "No Access" to  Guest Usergroup ?

I can't find this section anywhere:

Reply
Posts: 5
Topic starter
(@wp-zm)
Active Member
Joined: 5 years ago

Ok got it. I had to edit the forum.

Now the forum is not visible to guests but the Forum statistics at the bottom is still visible. 

Is there a way of redirecting guests to another page  eg redirecting them to a registration page or login ?

Thanks

Reply