PeepSo Integration

What is PeepSo?

PeepSo is a social networking plugin for WordPress that allows users to create their own social network or online community directly on their WordPress site. PeepSo offers features similar to popular social media platforms, such as:

  1. User Profiles: Customizable profiles for users with various fields and options.

  2. Activity Stream: A real-time feed where users can post updates, share media, and interact with each other.

  3. Friend Connections: Users can connect as friends, allowing them to follow each other's updates.

  4. Private Messaging: Direct messaging between users for private conversations.

  5. Groups: Users can create and join groups based on interests or topics.

  6. Notifications: Real-time notifications for various activities, such as friend requests, comments, and likes.

  7. Media Sharing: Users can upload and share photos, videos, and other media.

  8. Privacy Controls: Options for users to control the visibility of their content and interactions.

PeepSo is designed to be lightweight and user-friendly, focusing on seamless integration into WordPress sites. It offers both free and premium add-ons to extend its functionality, allowing site owners to customize and enhance their social network according to their needs.

Integration of MasterStudy LMS and PeepSo

The integration of MasterStudy LMS and PeepSo combines e-learning and social networking capabilities. This document provides instructions for setting up and using the integrated features of these plugins to create an engaging and interactive learning community.

The integration of MasterStudy LMS and PeepSo enables a seamless experience where users can learn, interact, and collaborate within a single platform. This integration enhances the educational experience by combining learning management features with social networking capabilities.

Install PeepSo

To install PeepSo, navigate to your WordPress Dashboard, then go to Plugins and click on Add New:

Search for PeepSo and activate it:

Integration with MasterStudy is included in the pro features of the PeepSo, so you have to purchase it first. After the purchase, you will receive an email from PeepSo with a special license code and instructions about how to upgrade.

Only for MasterStudy users, you can get 30% SPECIAL DISCOUNT using the following promo code:

MasterStudy

MasterStudy LMS bundle

To install and activate the MasterStudy LMS bundle follow PeepSo -> Installer -> Monetization -> MasterStudy LMS. Click on the install & activate buttons:

Core Bundles

Along with MasterStudy, do not forget to activate of the PeepSo as well according to your needs:

Once the bundles are activated, their respective pages will be generated automatically and can be seen from the Pages tab of WordPress:

Preferably, you can add those pages to your header navbar menu along with MasterStudy Pages by following WP Dashboard -> Appearance -> Menu:

This is how it looks in the front end:

Of course, adding the PeepSo pages to your menu is completely OPTIONAL.

Configuration of MasterStudy LMS

To access configuration settings go to WP Admin -> PeepSo -> Configuration -> MasterStudy:

Profiles Panel

  • Enabled – Show “MasterStudy Courses” tab in user profiles

  • Hide courses – Comma-separated list of course IDs you want to hide from the profiles.

Dashboard Panel

  • Enabled – When enabled, show a link to the MasterStudy dashboard page.

  • Label – Leave empty for default value.

Two column layout Panel

  • Enable two-column layout – Enable to change courses layout into two two-column layout in User Profiles Courses

  • Box height (px) – Set Box Height for Courses box in User Profiles Courses

Text

  • Course titles – Show/Hide course title

  • Description length (words) – Limit words content in a course

  • Aggressive shortcode removal – Forced removal of some shortcodes immune to native WP methods (eg Divi Builder and similar).

Featured Images Panel

  • Show featured images – Show featured images in the Courses Box

  • Placeholder – Show placeholder image for empty courses Image

  • Position – Image Position. Top (rectangle), Left (square), and Right (square)

  • Height (px) – Image Height in Pixels

Action – the user enrolled in a course

  • Post to Activity – Enable/Disable post to activity stream when a user enrolls in a course.

  • Action text – Change action text on stream, leave empty for default

  • Default privacy – Default stream privacy

Action – the user completed a course

  • Post to Activity – Enable/Disable post to activity stream when the user completes a course.

  • Action text – Change action text on stream, leave empty for default

  • Default privacy – Default stream privacy

Advanced

  • Profile Label – Change profile label

  • Profile slug – Change URL slug, example: /profile/?admin/custom-slug

  • Custom icon CSS class – custom icon CSS class for course icon

Main Integration Features

PeepSo Groups Integration

With this feature, you can assign PeepSo groups to some courses, so students of the course can join the group and exchange their experience and knowledge. Additionally, you can also choose to add students to groups automatically when they join the course.

First of all, navigate to WP Dashboard -> Appearance -> Widgets and search for the "PeepSo MasterStudy: Courses & Groups integration" and add it to STM LMS Sidebar then update it:

To link a group to a course follow WP Dashboard -> MasterStudy LMS -> Courses -> Edit:

At the bottom of the page, you’ll see the “PeepSo Groups automation – course enrolled” and "PeepSo Groups - related groups" sections. Use checkboxes to select any groups for the course, and do not forget to update.

  • "PeepSo Groups automation – course enrolled" - Automatically add users to PeepSo Groups when they enroll in this course

  • "PeepSo Groups - related groups" - Shows these Groups as "related" to this Course

Instructor Info on the Course Page

You can add the instructors' PeepSo profile on the Course Page. To do it follow WP Dashboard -> Appearance -> Widget and add the "About The Course Instructor" widget to the STM LMS Sidebar:

Do not forget to Update, and here is how it will look on the page:

VIP Badges for Courses

You can assign VIP icons to users who have completed certain courses. It is possible to customize the name and image of the VIP icons to fit your needs, even using animated GIFs. This feature requires the VIP feature to be enabled.

Follow WP Dashboard -> MasterStudy LMS -> Courses -> Edit:

At the bottom of the page, you’ll see the “PeepSo VIP automation – course completed” section, select any VIP icons for the course and update the course:

Once the user completes the course, this special VIP icon will be displayed along with the user name:

Other Features

  • On the PeepSo user account page, there will be a new Courses tab where user's enrolled (or instructors' created) courses will be displayed:

  • An automatic corresponding Status Update is created when a user enrolls in a course:

  • An automatic corresponding Status Update is created when a user completes the course:

  • PeepSo inherits User Info from MasterStudy LMS:

Last updated

#514: PeepSo: added to ADDITIONAL Features section

Change request updated