Good day, i am looking to bridge s2member roles with wpForo roles this plugin is an alternative to bbPress forum plugin but it lacks compatibility in some way that i need.
Please see this link to wpForo Support of their forum i asked about this now i ask you people maybe developers have a solution.
Thank you for any input on this matter.
Bridging s2Member roles with wpForo roles
Been there, done that!
The way to achieve this seamlessly would be for wpForo to use custom post types. I asked about that a couple of years ago, and was told that they wouldn’t do that. I think that was a really bad design decision and, as a consequence, I haven’t used that plugin since.
Your only option, other than to change forum plugins, is to see if you can use s2Member’s URI protections.
Yes i remember that it seems they made it in a non standard way which complicates things.
Can you tell me more about s2Member’s URI protections?
Just go to Restriction Options
in s2Member and open the URI Restrictions
section. It provides full instructions there.
Thank you but this is not what i want to achieve the URI restrictions are already in use and i want to remove them so everyone can view currently hidden forums, my problem is i want to link somehow wpForo roles Guest, Registered and Customer so they upgrade/downgrade in same time with s2Member Roles Level 0,2,3 etc.
The idea would be if a member is paid the upgrade will happen to Level 1,2,3 etc in same time it will be Registered in wpForo which is at the moment, now if he is downgraded Subscriber (No Access) on my site he would be Guest in wpForo but this does not happen automatically i must go manually change his role to Guest, that is why i am looking for a solution.
I need this because decided to make my forums free to view but paid to post and ask for support so i went and removed URI restrictions for entire Forum and then i observed a non paid member could post because he was Registered in wpForo, so i asked on wpForo support (see link in my first post) and they told i need a custom code and that is what i look some way to bridge Roles of 2 different plugins.
Ah, that’s indeed rather different.
You need to use a plugin like Capability Manager Enhanced to add or remove capabilities from specific roles.
I have similar plugin wpForo roles are not detected there and i not see how this will make bridge of same member in 2 different plugins.
Here an example of what i want to achieve.
bbPress Plugin Integration (2.0+ Plugin Version)
Membership Levels provide incremental access:
- A Member with Level 4 access, will also be able to access Levels 0, 1, 2 & 3 (plus spectate/participate in bbPress Forums).
- A Member with Level 3 access, will also be able to access Levels 0, 1 & 2 (plus spectate/participate in bbPress Forums).
- A Member with Level 2 access, will also be able to access Levels 0 & 1 (plus spectate/participate in bbPress Forums).
- A Member with Level 1 access, will also be able to access Level 0 (plus spectate/participate in bbPress Forums).
- A Subscriber with Level 0 access, will ONLY be able to access Level 0 (plus spectate/participate in bbPress Forums).
- A public Visitor will have NO access to protected content (and no special access to bbPress Forums).
I want something similar to make with wpForo only a Subscriber with Level 0 access, will be Guest as a public Visitor with no special access to wpForo Forums.
You don’t need a “bridge”.
Roles are just collections of capabilities. If you use the plugin I suggested, you can add and subtract capabilities to and from roles to your heart’s content.
Hi
I have WPFront User Role Editor tell me how this type of plugins help s2member to handle upgrading/downgrading WP Users and wpForo users at the same time?
Let me explain again how it work when someone pay to register on my site depending of package he buy he is Level 1,2,3 or 4 in s2Member and in wpForo he becomes Registered now if a member is downgraded by s2Member to Subscriber (No Access) on my site he still remains as Registered in wpForo which allow him to post in forums and my purpose is to make him downgrade to Guest with no special access to Forums.
Second question how to make s2Member to handle upgrading/downgrading Level 1,2,3,4 in same time upgrading/downgrading wpForo users to Guest?
See this screenshot it remain to Registered and if some member is Subscriber (No access) i must come and edit manually each user to change to Guest or back to Registered when he upgrades his account.
P.s. if there is no way then i can leave it as is and if some member that was paid before if he post in forums i will just ignore without support.
No idea. This is an s2Member forum. I have never used that plugin. You’ve asked about how to achieve something with s2Member. I’ve told you. If you want to do it differently, then ask in a different forum.
Thanks for give a hand, i will stick to simple things and leave as is hope for future this 2 plugins will work on a integration.