- This topic has 3 replies, 2 voices, and was last updated 10 years, 8 months ago by .
Viewing 4 posts - 1 through 4 (of 4 total)
Viewing 4 posts - 1 through 4 (of 4 total)
- You must be logged in to reply to this topic.
Support site for Tips and Tricks HQ premium products
by
Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember General Questions › eMember control bbpress roles
I’ve taken a look at other related forum posts and this page:
This is helpful, but what I am really after is a way to allow active emembers the ability to create new topics and posts, while all visitors and inactive members can only just read the topics and posts.
Can I do that somehow? Thanks, Alan
You can do that by adding a role editor plugin to your site. For example check the following ones:
Advanced Access Manager – Restricted Content, Users & Roles, Enhanced Security and More
Edit the roles so you can specify what that role can do. Then with emember, you can specify what role a member should get (based on their membership level).
I think I am missing something. When members become inactive, their roles stay the same as far as wp/bbpress is concerned. I’ve tested this on the site, and as an inactive member (logged in Subscriber), I can still post and reply to topics.
When members become “inactive”, the plugin won’t even let them log into the site so it doesn’t matter what their role is. Remember, when you use eMember you should only allow logging into the side via eMember so that way it can control who can log in or not.
WP eMember doesn’t do a whole lot of role changing stuff. We have the ability to assign a default role for your members but thats about it. Because we use the concept of membership level for permission management. The following documentation has explanation:
http://www.tipsandtricks-hq.com/wordpress-membership/how-to-add-a-membership-level-in-wp-emember-13
I don’t fully know the scope of your project. If you need a solution heavily based on WP user roles then eMember may not be the best option for this project.