00
Days
|
00
Hours
|
00
Minute
|
00
Second

No posts found.

Private Course

Academy LMS gives you three ways to control who can see a course and when it goes live. Make a course Private so only enrolled students can open it, protect any course with a password, or schedule a course to publish itself at a set date and time. This guide covers all three.

Step 1: Open the course status dropdown

Go to Academy LMS → Courses and open a course, or create a new one. In the publish box on the right, click the status dropdown. It shows four options: Publish (visible to everyone), Draft (not published yet), Private (admins and editors only) and Scheduled (publish on a set date).

course status dropdown

Step 2: Make a course Private

course Private

Select Private from the dropdown and update the course. A private course is invisible to everyone except admins and instructors: a student who is not enrolled gets a plain page-not-found error if they try to open its link directly, and the course does not accept open enrollment.

Step 3: Manually enroll students in a private course

Private courses need you to add students yourself:

Manually enroll students
Go to Academy LMS → Students.
Select Enroll Student.
Choose the course and the student or students to enroll.

Note: Manual Enrollment is a Pro addon.

Manual Enrollment is a Pro addon.

Once enrolled, the course opens normally for that student, with an enrollment date and a Start Course button like any other course. Anyone you have not enrolled still cannot reach the page at all.

Password protect a course

Password protection works on a course no matter what status it has (Publish, Draft, Private or Scheduled). In the publish box, turn on Password protect and type a password.

Password protect a course

Update the course to save it. A visitor who opens the course page now sees a password form and must enter the correct password to unlock the content.

Password protect a course

Once a student is enrolled in the course, Academy LMS skips the password form for them. They never have to type the password again.

Schedule a course to publish automatically

Select Scheduled from the status dropdown. A Publish on date field appears.

Schedule course publish automatically

Set the date and time and update the course. Academy LMS publishes the course automatically at that date and time, so you do not need to come back and click Publish yourself.

Troubleshooting

A student says a private course’s link does not work. This is expected until you enroll them. A private course returns a page-not-found error for anyone who is not an admin, an instructor or already enrolled, not an error message about the course itself.
A returning student is never asked for the password. This is expected. Enrolled students bypass the password form automatically, on every visit.
A scheduled course has not gone live yet. Check the date and time you set. WordPress publishes scheduled posts through its own scheduler (wp-cron), which runs on site visits, so a course scheduled on a very low-traffic site can go live a little later than the exact time.

Need more than one site?

The 100-site lifetime bundle covers every premium Kodezen plugin.

Still Stuck?

Our support team replies fast. You can also ask other course creators in the community.