# BuddyPress

Recently, our developers integrated the MasterStudy with BuddyPress plugin to expand the opportunities of the theme. BuddyPress gives an opportunity for the students and teachers to create a community. Further, BuddyPress has incredible features as **Course Groups**, **Activity Feeds**, **Course messaging** and **Advanced Profiles**.

{% embed url="<https://www.youtube.com/watch?v=UlNTRDsIxW0&t=1514s>" %}

Next, BuddyPress allows students and teachers to socialize as they can add friends, have group chats or private messages. The BuddyPress will be as Facebook, but only for the MasterStudy students. Students and teachers will have their own profiles and manage others by sending messages and chatting. Group chats will allow sharing the knowledge or experience with other students who are struggling with a specific topic or question.

The BuddyPress in integration with MasterStudy will provide tremendous opportunities, as the students will not only study but also make a network. It will engage other potential customers as well because people will share their experience through word of mouth. As a consequence, your business will have more potential to be recognized and to be expanded.

## Plugin Installation

To **Install and Activate** BuddyPress, navigate to **Plugins** and select **Add New**.

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-1.png)

On the right top, there is a search field, write there **BuddyPress** and when the search finds it enter **Install Now**.

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-2.png)

After Installation, you should **Activate** the plugin as shown on the screen below.

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-3.png)

{% hint style="info" %}
You can visit the [live demo](https://stylemixthemes.com/masterstudy/buddypress-demo/members/instructor/groups/) of MasterStudy integration with BuddyPress to view the features of integration.
{% endhint %}

## BuddyPress Settings

In order for the plugin to work properly, you need to make several changes in customization settings. Click the **Customize** link.

![](https://2021837383-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDO9V_qgvV5cQdw04iz%2F-MfqBDvnejaR0229ISsi%2F-MfqVHOIS6HvuNAKaVXt%2Fmasterstudy%20%E2%80%93%20%20\(12\).png?alt=media\&token=18611eef-f2d5-4fa8-8d23-f6193b61f87e)

On the opening off-canvas, choose **BuddyPress Nouveau**.

![](https://2021837383-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDO9V_qgvV5cQdw04iz%2F-MfqBDvnejaR0229ISsi%2F-MfqVoSUuVRggXwHO83J%2FCustomize_%20maste.png?alt=media\&token=676ea6d6-7490-477e-b6c1-1e32df18a1ba)

Afterward, go to the **Group front page.**

![](https://2021837383-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDO9V_qgvV5cQdw04iz%2F-MfqBDvnejaR0229ISsi%2F-MfqYY_bE5J944qR84aD%2FCustomize_%20maste%20\(1\).png?alt=media\&token=6d01b336-fbae-4b11-b556-8381d697f265)

Check the **Enable default front page for member profiles** box(1) and click **Publish** button(2).

![](https://2021837383-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDO9V_qgvV5cQdw04iz%2F-MfqBDvnejaR0229ISsi%2F-Mfq_AJhksOVOTMbnwbj%2FCustomize_%20maste%20\(2\).png?alt=media\&token=08ee933a-56e4-4112-8072-5a334c250cb5)

It is required to make the same actions to the **Member front page.**

![](https://2021837383-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDO9V_qgvV5cQdw04iz%2F-MfqBDvnejaR0229ISsi%2F-Mfq_t6wPDvVSlSgtBvy%2FCustomize_%20maste%20\(3\).png?alt=media\&token=b707b8d4-133e-4305-b8f0-6214d4adac3d)

![](https://2021837383-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MDO9V_qgvV5cQdw04iz%2F-MfqBDvnejaR0229ISsi%2F-Mfq_AJhksOVOTMbnwbj%2FCustomize_%20maste%20\(2\).png?alt=media\&token=08ee933a-56e4-4112-8072-5a334c250cb5)

**Outcome:**

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-41.png)

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-51.png)

## Features

The next page is the **Activity** page where students can add their statuses, share their feelings with others on Facebook. The Activity page has subsections as **Personal**, **Mentions**, **Favorites**, **Friends**, **Groups**.

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-6.png)

On the page **Friends**, students will have the list of friends as on other social media. Friends Page has 2 subsections, namely **Friendships** and **Requests**. **Friendships** allow people to see last active, newest friends, and all friends in alphabetical order. **Requests** show the people who send a request to become a friend on social media.

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-7.png)

The last section is setting, where students can add their emails, change passwords, modify the profile visibility and so on. Moreover, **Setting** has several subsections as **General**, **Email**, **Profile Visibility**, **Group Invites**, **Export Data** and **Delete Account**. The first is **General** and it looks as shown below on the picture.

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-8.png)

The next section in the Setting is **Email**:

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-9.png)

Using the **Export Data**, people can export the data about the users, comments, media, Profile data and many more.

![](https://support.stylemixthemes.com/storage/stm-manuals/April2020/bp-101.png)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stylemixthemes.com/masterstudy-theme-documentation/additional-features/masterstudy-theme-manual-buddypress.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
