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:
User Profiles: Customizable profiles for users with various fields and options.
Activity Stream: A real-time feed where users can post updates, share media, and interact with each other.
Friend Connections: Users can connect as friends, allowing them to follow each other's updates.
Private Messaging: Direct messaging between users for private conversations.
Groups: Users can create and join groups based on interests or topics.
Notifications: Real-time notifications for various activities, such as friend requests, comments, and likes.
Media Sharing: Users can upload and share photos, videos, and other media.
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.
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.
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:
To install and activate the MasterStudy LMS bundle follow PeepSo -> Installer -> Monetization -> MasterStudy LMS. Click on the install & activate buttons:
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.
To access configuration settings go to WP Admin -> PeepSo -> Configuration -> MasterStudy:
Enabled – Show “MasterStudy Courses” tab in user profiles
Hide courses – Comma-separated list of course IDs you want to hide from the profiles.
Enabled – When enabled, show a link to the MasterStudy dashboard page.
Label – Leave empty for default value.
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
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).
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
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
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
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
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
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:
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:
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: