You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 200-course-creation/240-private-course-creation.mdx
+47-39Lines changed: 47 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,43 +4,48 @@ show_child_cards: true
4
4
excerpt: Learn how to create exclusive private courses in Masteriyo LMS that are only accessible to manually enrolled students.
5
5
---
6
6
7
-
The Private Course feature in Masteriyo LMS allows you to create exclusive courses only accessible to manually enrolled students. Unlike public classes, these remain hidden from your course catalog and require you to invite students personally.
7
+
The Private Course feature in Masteriyo LMS allows you to create exclusive courses only accessible to manually enrolled students. Unlike public classes, these remain hidden from your course catalog and require you to invite students personally.
8
8
9
9
## Prerequisites:
10
-
-[Masteriyo LMS Pro plan or higher](https://masteriyo.com/pricing/)(**Plugin version 2.21.0** or above).
10
+
11
+
-[Masteriyo LMS Pro plan or higher](https://masteriyo.com/pricing/)(**Plugin version 2.21.0** or above).
11
12
- Active [installation of Masteriyo LMS](https://docs.masteriyo.com/getting-started/installation#installing-masteriyo-lms-pro-version).
12
-
-**Manual Enrollment addon** (included with Pro plan).
13
+
-**Manual Enrollment addon** (included with Pro plan).
14
+
15
+
## Create a New Private Course
13
16
14
-
## Create a New Private Course
15
-
You have two options for creating private courses: starting fresh or converting an existing course. So, let’s begin by setting up a new course with private access from the start.
17
+
You have two options for creating private courses: starting fresh or converting an existing course. So, let’s begin by setting up a new course with private access from the start.
16
18
17
-
- Navigate to **Masteriyo > Courses**.
18
-
- Click **Add New Course**.
19
-
- Fill in your course details (name, description, highlights, etc.)
19
+
- Navigate to **Masteriyo > Courses**.
20
+
- Click **Add New Course**.
21
+
- Fill in your course details (name, description, highlights, etc.)
20
22
21
-
For a detailed guide, check out the [guide on creating a complete course](https://docs.masteriyo.com/course-creation/complete-course-creation).
23
+
For a detailed guide, check out the [guide on creating a complete course](https://docs.masteriyo.com/course-creation/complete-course-creation).
22
24
23
-
- Click the dropdown arrow next to the **Publish** button.
25
+
- Click the dropdown arrow next to the **Publish** button.
24
26
25
27

26
28
27
-
- Select **Switch To Private** from the options.
28
-

29
+
- Select **Switch To Private** from the options.
30
+

29
31
30
-
That’s it. Now, you can navigate to **Course Builder** to configure the course with [lessons](https://docs.masteriyo.com/course-creation/text-lesson-creation), [quizzes](https://docs.masteriyo.com/course-creation/advanced-quiz-creation), and so on.
32
+
That’s it. Now, you can navigate to **Course Builder** to configure the course with [lessons](https://docs.masteriyo.com/course-creation/text-lesson-creation), [quizzes](https://docs.masteriyo.com/course-creation/advanced-quiz-creation), and so on.
31
33
32
34
<Callout>
33
-
{""}**Note:** Do not click on the**Publish** for your private course.
35
+
{""}
36
+
**Note:** Do not click on the**Publish** for your private course.
34
37
</Callout>
35
38
36
-
If you navigate back to the **Courses** list, you can view the private course.
39
+
If you navigate back to the **Courses** list, you can view the private course.
37
40
38
41

39
42
40
43
## Convert an Existing Course to Private
44
+
41
45
You can also turn any existing public course into a private one. Follow these steps:
@@ -49,47 +54,50 @@ You can also turn any existing public course into a private one. Follow these st
49
54

50
55
51
56
4. Click **Update** to save changes.
52
-
You can also convert an existing course into private through the **Update** tab of the course.
57
+
You can also convert an existing course into private through the **Update** tab of the course.
53
58
54
59

55
60
56
-
## Enrolling Students in Private Courses
57
-
Since private courses require manual enrollment, you must first set up the enrollment addon.
61
+
## Enrolling Students in Private Courses
62
+
63
+
Since private courses require manual enrollment, you must first set up the enrollment addon.
58
64
59
65
### Enable Manual Enrollment Addon
60
-
1. Navigate to **Masteriyo > Addons** and search for **Manual Enrollment**.
61
-
2. Toggle the switch to enable the addon.
66
+
67
+
1. Navigate to **Masteriyo > Addons** and search for **Manual Enrollment**.
3. Refresh your WordPress dashboard to see the Manual Enrollment tab.
72
+
3. Refresh your WordPress dashboard to see the Manual Enrollment tab.
66
73
67
-
### Add Students to Private Course
68
-
1. Go to **Masteriyo > Manual Enrollment** (appears after refresh).
69
-
2. Click **+ New Enrollment**.
70
-
3. Select your private course from the dropdown.
71
-
4. Choose the student you want to enroll.
74
+
### Add Students to Private Course
75
+
76
+
1. Go to **Masteriyo > Manual Enrollment** (appears after refresh).
77
+
2. Click **+ New Enrollment**.
78
+
3. Select your private course from the dropdown.
79
+
4. Choose the student you want to enroll.
72
80
73
81

74
82
75
-
5. Click Enroll to complete the process.
83
+
5. Click Enroll to complete the process.
76
84
77
85

78
86
79
87
<Callout>
80
-
{""}**Note:** Students must have existing user accounts on your WordPress site before you can enroll them.
88
+
{""}
89
+
**Note:** Students must have existing user accounts on your WordPress site before
90
+
you can enroll them.
81
91
</Callout>
82
92
83
-
### Student Experience
84
-
- Enrolled student will be notified through email and can see the private course in their dashboard.
85
-
86
-

93
+
### Student Experience
87
94
88
-
- Enrolled students can typically access all course materials.
89
-
- An enrolled student cannot see the course in the listings.
90
-
- A student not enrolled cannot access course content even with direct links.
91
-
92
-
This documentation covers Masteriyo LMS v2.21.0 and above. The interface may vary slightly in newer versions.
95
+
- Enrolled student will be notified through email and can see the private course in their dashboard.
93
96
97
+

94
98
99
+
- Enrolled students can typically access all course materials.
100
+
- An enrolled student cannot see the course in the listings.
101
+
- A student not enrolled cannot access course content even with direct links.
95
102
103
+
This documentation covers Masteriyo LMS v2.21.0 and above. The interface may vary slightly in newer versions.
They'll also get a notification through email regarding the enrollment.
33
+
They'll also get a notification through email regarding the enrollment.
36
34
To see all the student who are manually enrolled, you can go to the Masteriyo > Manual Enrollment. If you want to make any changes to the course, you can click on **Edit**.
37
35
38
36
### Bulk Enrollment
39
37
40
38
You can import users from CSV if you want to import the users in bulk. For this, click on **Import From CSV**. You will see the following pop up. Upload the file and click on **Import**.
Masteriyo allows administrators to manually enroll groups into courses directly from the dashboard. This feature is helpful when you want to assign a course to a team or organization without requiring them to purchase or self-enroll.
47
+
48
+
### Prerequisites:
49
+
50
+
1.[Activate the Groups Add-on](https://docs.masteriyo.com/free-addons/group-course).
51
+
52
+

53
+
54
+
### Steps to Manually Enroll a Group
55
+
56
+
1.**Go to**`Masteriyo → Users → Manual Enrollment` in your WordPress dashboard.
57
+
58
+
2. A **popup modal** will appear asking you to select the enrollment type.
59
+
→ Choose **Enroll Group**.
60
+
61
+
3.**Select the course** you want to enroll the group into.
62
+
Then, **enter the group name** and **choose the group leader** from the dropdown list.
63
+
64
+
4. Click on **Enroll Group** to complete the process.
65
+
66
+
### Result
67
+
68
+
Once done, the selected group will be successfully enrolled in the chosen course.
69
+
A **new group** will also be created automatically.
70
+
71
+
You can view and manage the group anytime by navigating to:
0 commit comments