Notifications
Clear all

how to set different access rights to user group or users

4 Posts
2 Users
0 Reactions
130 Views
Posts: 2
Topic starter
(@iwrtn45gmail-com)
New Member
Joined: 3 weeks ago

how to set different access rights to user group or users

 

For example;

user A or user group A can access category Z or forum Z.

user B or user group B can access category Y or forum Y, but can not access category Z or forum Z

user C or user group C can access category Z&Y or forum Z&Y and another category X or forum X together.

 


3 Replies
1 Reply
wpForo Support
Moderator
(@wpforo-support)
Joined: 4 months ago

Member
Posts: 52

@iwrtn45gmail-com,
In wpForo, you can set different access rights for user groups by editing each forum's access settings. For example, you can assign Standard Access to one user group and No Access to another for a specific forum. This way, users in different groups will have different permissions to access forums. To manage this, go to the forum settings and configure the access levels for each user group accordingly. For detailed understanding, you can refer to the wpForo documentation on usergroup permissions and forum access: https://wpforo.com/community/faq/wordpress-user-roles-wpforo-usergroups-and-forum-accesses/


Reply
Posts: 2
Topic starter
(@iwrtn45gmail-com)
New Member
Joined: 3 weeks ago

Thanks for the reply and I went through the link, but I am not sure if I understood correctly and also I may have asked somewhat vague so let me ask again clearly with some new questions together with some knowledge from you reply.

 

What I really want to do is to manage audiences and forum members based on their contribution  to the forum and my understanding is that to do this I need to use reputation points (actually reputation level). 

 

For ex., I have 4 member grades(groups): Guest, Registered, General, Premium and VIP and forums: Newbie forum, general forum, Premium forum, VIP forum.

- Becoming Registered can be done through registration and they can read posts and access Newbie forum to earn contribution points. once they earn reputation level 2(Eminent Member) they can read and write the post content in Newbie forum and general forum

Promotion to Premium can be done if registered member earns Level 5 reputations then I want to promote these members automatically (not manually one by one) and they can access Premium forum, general and newbie forum.

Promotion to VIP member can be done if the user earns Level 7 then they can access VIP forum.

Could you please explain or give me link where I can find how-to?

- another question is that audiences and forum members can view excerpts of recent posts (I used [recent?] to show recent posts before the forum category to show them first), but excerpts shows too many characters of posts. How can I reduce the number of characters of excerpts?

 

Please, let me know if something is not clear or confusing.


Reply
1 Reply
wpForo Support
Moderator
(@wpforo-support)
Joined: 4 months ago

Member
Posts: 52

@iwrtn45gmail-com,
To manage forum access based on user reputation levels as you described (e.g., automatic promotion from Registered to Premium or VIP based on reputation), wpForo does not have a built-in feature for automatic user group promotion by reputation points. Forum permissions are controlled by user groups, and you can assign users to groups manually to control access to specific forums, but automatic promotion by reputation requires custom development or pro support.

Regarding your example setup:

  • Guests and Registered users can access the Newbie forum initially.
  • Once a user reaches a certain reputation level, you want them promoted automatically to groups like General, Premium, or VIP with corresponding forum access.

This automatic promotion is not available out of the box in wpForo.

For customizing the number of characters shown in recent posts excerpts (such as in notifications or widgets), you can use PHP snippets to adjust excerpt length depending on the forum or forum category. This allows you to reduce the excerpt size to your preferred length.

Additionally, if you want to change the time period for which recent posts are displayed, you can use the filter hook wpforo_recent_posts_limit in your theme’s functions.php or a custom plugin.

If you want to pursue automatic group promotions or more advanced customizations, I recommend considering wpForo Pro Support for tailored development:

For forum permissions and user groups overview:

For customizing excerpt length in email notifications:

For adjusting recent posts display period:

If you want, I can help you with example PHP snippets for excerpt length or recent posts limit. Let me know!


Reply