Support » Plugin: LearnPress - WordPress LMS Plugin » Auto enroll course

  • Resolved ninjac4


    Hey! I’m having a problem.

    What we want: Having students auto-enrolled to a course without having to click the “Enroll” button and without having to click “Complete course” – the course should be finished if the user passes all the steps (100%)

    We tried to uncheck “Requires enroll”:

    This works somewhat – the problem is that they don’t get registered as students and we can’t track them using our purchased plugin gradebook – nor do they see this screen:

    We have a lot of courses and it’s tedious to click start and finish course for our students – is this fixable in anywway?


    • This topic was modified 2 years, 1 month ago by ninjac4.
    • This topic was modified 2 years, 1 month ago by ninjac4.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Ken Nguyen


    Hi ninjac4,

    The screenshot above is about requiring users login to view course 🙂

    About Auto Enroll option, please go to menu LearnPress / Settings / Checkout and make sure you enable it.

    And please let me know which version of LearnPress Gradebook addon you are using on the site too.



    Hey! Thanks for the fast reply, here are my version numbers:

    Gradebook (Version 2.1.1)
    LearnPress- Prerequisites Courses (Version 2.0.1)
    LearnPress (Version


    The courses are free – what i’m after is a way to make the user not having to click on the button “Enroll course” – all users should auto enroll all courses. Is there any hook i can add to fix this?

    It would be amazing if i could add a hook to auto “finish course” upon reaching 100% course progress also.

    Is this possible?

    Many thanks

    I fixed this by checking for course progress in the single event view page and then using the functions from: class-lp-ajax.php etc:


    So it’s fixed 🙂

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Auto enroll course’ is closed to new replies.