• Resolved dataonmyview

    (@dataonmyview)


    Hi,

    I am using Lifter LMS plugin for my course management. Using Lifter LMS i created a course with multiple lessons.

    As per the feature, i can restrict the non-enrolled user not to attend the lessons but i need to restrict the whole course page. I don’t want to show the lesson list for non-enrolled users.

    How to achieve this?

Viewing 1 replies (of 1 total)
  • @dataonmyview,

    The main course page cannot be restricted by design. Course content is restricted by course enrollment but if you’re considering the actual titles / descriptions of your lessons as “private” or only for users you’ll need to do the following:

    1) Use LifterLMS Labs (our free add-on for experiments) and enable the Action Manager lab. Then use this to remove the “Course Syllabus” action.

    This will make it so the syllabus doesn’t display at all (to anyone).

    2) Now that the syllabus is gone you can use the syllabus shortcode (https://lifterlms.com/docs/shortcodes/#lifterlms_course_syllabus) to add the shortcode in the “Enrolled Student’s Description” of your course.

    3) You will also have to add *some amount of content* to the Non-Enrolled Students description too.

    Once all of this is complete non-enrolled students will see the content in the non-enrolled description (which you haven’t added the syllabus shortcode too) and the enrolled students will see the syllabus in the enrolled description.

    Hope that helps,

Viewing 1 replies (of 1 total)
  • The topic ‘Restrict Course Page in Lifter LMS’ is closed to new replies.