Skip to:

How to create separate private groups within one site?

  • aravere


    Hi- I have an online school and would like to be able to have students from each course or grade level be able to socialize together, exclusive of other courses and grades.

    For example, I’d like all the students from “Course A” to be able to socialize, but have it so that no one from any other course can access or infiltrate the social network of “Course A”. “Course B” would have its own social network, exclusive of “Course A” and all other courses.

    The purpose of this is to protect the younger students in one course from older students in other courses, and also to allow students in older courses to engage in a mature setting free from concern of younger eyes and ears.

    Does this make sense?

    We do have groups divided up per age (we have courses divided by Middle School, High School, and Adult) and per topic (e.g. Drawing 101, Film 101, Film 201, etc.). We use LearnDash LMS ( to organize courses and lessons.

    If someone knows how to set up BuddyPress in this way, please let me know.

    – WordPress version 3.7.1
    – BuddyPress version 1.8.1

    Thanks for your help. I searched for something along these lines, but came up empty. If this has been discussed, can you direct me to the conversation? Thanks!


Viewing 2 replies - 1 through 2 (of 2 total)

  • shanebp


    How are members designated ?
    Per BP Group ?
    Per course ?

    So if a student is enrolled in Course A, they are automatically a member of Group A?

    It’s not hard to only use a subset of all site members.
    You just need to know the parameter that controls which group/course a logged-in member is part of. Then you can adapt this example:




    Hmmm… thanks, shanebp ! We’ll check it out. 🙂

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘How to create separate private groups within one site?’ is closed to new replies.
Skip to toolbar