WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Groups

Groups is an efficient and powerful solution, providing group-based user membership management, group-based capabilities and content access control.

Where is the documentation?

The official documentation is located at the Groups documentation pages.

I have a question, where do I ask?

For questions directly related to Groups, you can leave a comment at the Groups plugin page.

I want Advanced and Premium members, where the Premium members can access everything that Advanced members can access. How can I do that?

Example: Advanced and Premium members

  1. Go to Groups > Capabilities and define two new capabilities, let's call them advanced and premium.
  2. Go to Groups > Groups and define two new groups, let's call them Advanced Members and Premium Members - select Advanced Members as the Parent for the Premium Members group.
  3. Assign the advanced capability to the Advanced Members group and the premium capability to the Premium Members group.
  4. Go to Groups > Options and tick the checkboxes for advanced and premium under Access restrictions and hit the Save button at the end of the page.
  5. Now create an example post that only members of the Advanced Members group should be able to see and tick the advanced checkbox under Access restrictions.
  6. Create another post for Premium Members and tick the premium checkbox for that post.
  7. Assign test users to both groups, log in as each user in turn and see which posts will be accessible.

How do I limit access to posts so that users in group A can not read the same as those in group B and vice-versa?

Example: Green and Red members

  1. Go to Groups > Capabilities and define two new capabilities, call them green and red.
  2. Go to Groups > Groups and define two new groups, let's call them Green Members and Red Members
  3. Assign the green capability to the Green Members group and the red capability to the Red Members group.
  4. Go to Groups > Options and tick the checkboxes for green and red under Access restrictions and hit the Save button at the end of the page.
  5. Now create an example post that only members of the Green Members group should be able to see and tick the green checkbox under Access restrictions.
  6. Create another post for Red Members and tick the red checkbox for that post.
  7. Assign a test user to any of the above groups, log in as that user and the post will be accessible.

Are access restrictions for Custom Post Types supported?

Yes. Access restrictions can be turned on or off for specific CPTs on the Groups > Options page.

How can I show groups that users belong to on their profile page in the admin section?

Go to Groups > Options and enable the option under User profiles.

Developers aka What about Groups' API?

The Groups plugin provides an extensive framework to handle memberships, group-based capabilities and access control.

The API documentation is available here: Groups API.

Also refer to the official Groups plugin page and the Groups documentation pages.

Requires: 3.5 or higher
Compatible up to: 3.8.3
Last Updated: 2014-2-26
Downloads: 78,771

Ratings

4 stars
4.6 out of 5 stars

Support

10 of 28 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

0,1,0
0,1,0
100,1,1 67,3,2 100,1,1
100,1,1
100,2,2 100,1,1 100,1,1
100,1,1 100,2,2
100,5,5 100,1,1 100,3,3
100,6,6
100,2,2
100,2,2
100,1,1 100,1,1
100,1,1
100,1,1