Is there a plugin available that will allow me to limit or restrict messaging to certain users. For example free subscribers, can search for other members, while paid subscribers can message other users.
I am using the s2member plugin at the moment, however it only gives you user access level. Anyway you can control what the user level has access to. I remember there was a admintratize plugin that allowed you to tick what features were available, however it didn’t have the limit messaging option.
July 20, 2010 at 6:59 am #423
You can do that with s2member. Go to “s2member” > “General Options” > “URI Access Restrictions” and paste the following in “URIs That Require Level #1 Or Higher”:
Anyone not logged in, or with level 0 access only (free members) will NOT be able to compose messages, but they WILL be able to read messages others send to them. Any paid members WILL be able to send messages.
You can similarly restrict access to any buddypress feature you want to various levels. Also, take a look at the “API / Scripting” section. Using advanced conditionals or php constants, you can get very selective about what to include in each membership level. You can also restrict access to specific posts, categories, tags, etc. The possibilities are virtually limitless.
July 20, 2010 at 9:38 am #4996
I wanted free subscribers to be able to sign up and create a profile, however restrict them to access their messages.
in URIs That Require Level #0 Or Higher”:
Signed up a test account as a free subscriber and was still able to compose messages.
What I am doing wrong
July 22, 2010 at 1:47 am #5037
You must be logged in to reply to this topic.