LearnPress WordPress LMS Plugin

WordPress LMS plugin for your courses – LearnPress

WordPress LMS plugin Google search with more than 300,000 results is a clear proof to show the new trend of eLearning currently which offers teachers and learners a lot of benefits. In WordPress directories, it is not difficult for you to find a learning management system. However, you have to pay a certain of amount to own it. In this blog, it is our glad to present you WordPress LMS plugin – LearnPress  developed by ThimPress and distributing as GNU/GPL freely to the WordPress Community. LearnPress is one of the best WordPress LMS Plugins. This learning management system gives you outstanding tools for your eLearning courses but cost you no single dollar.

LearnPress, a WordPress LMS plugin, excellently compatible with your themes

The LearnPress WordPress LMS plugin is a features-packed LMS plugin for WordPress that should work with any theme, including WordPress Multisites. This WordPress LMS plugin  helps  its features to blend in with the rest of the core WordPress functionality. It is easy to pick up and get started with this plugin.  As you might expect, LearnPress also integrates with the WooCommerce plugin, giving you a powerful set of tools for selling access to your online courses.

LearnPress WordPress LMS plugin – Outstanding features

In LearnPress you have separate Custom Post Types: Courses, Lessons, Quizzes, Questions and Certificates.

Course and Lesson content in backend is displayed as the common WordPress Posts, including Course Cataegories, Tags and Featured Image.

WordPress LMS Plugin - LearnPress Course Settings
WordPress LMS Plugin – LearnPress Course Settings

An outstanding feature that different from other as our Elearning WordPress plugins comparison is course management ability. Each course curriculum can be made with lessons & quizzes which can be managed with easy-to-use user interface, we really made it for lazy people. This WordPress LMS plugin provides an excellent user interface to create a course with options you need. You can find it easy to make a full curriculum layout as well as edit and maintain it. All lessons are controlled in Course. This makes easier to edit or remove a lesson in the course. Course comes with  drag-and-drop re-ordering lessons. Course can have its own set of requisites that must be completed before the students can move to the next step in their learning journey. Teacher can limit the number of student taking part in the course, how many times the users can re-take this course and each course can have different certificates designed for it.

Although quiz and lesson are created separately from a different menu, you can select from a drop down list what Quiz to add to course by clicking  or creating more new lessons or quizzes.

WordPress LMS Plugin - LearnPress Course Curriculum Editor
WordPress LMS Plugin – LearnPress Course Curriculum Editor

You can also export course and import to another website which also is using LearnPress. We will provide the feature which allows you to import course from other WordPress LMS plugins soon.

This WordPress LMS plugin is free but it still allows you to sell your created courses with support of many billing methods such as PayPal, Woocommerce, Stripe, etc.

A lesson is an essential part of a course. It contains knowledge in a specific topic which teacher desires to teach students. A lesson can be text, video or audio. You just simply copy and paste the link of video to lesson content to show.

Lessons have option to estimate how much time you think students need to study that lesson. LearnPress WordPress LMS plugin also allows students preview a lesson without taking the lesson.

WordPress LMS Plugin - LearnPress Lesson Settings
WordPress LMS Plugin – LearnPress Lesson Settings

Questions and  Quizzes can require the following types of answers: Single choice, Multiple choice, True or  False. Although they have confusing names and are even more confusing to set up, they are actually common question types that we are used to.

Quizzes can have intro text (such as instructions) as well text to be displayed after results are shown. Quiz questions use an editing box that is similar to the Post and Page editor, where you can enter formatted text, links, images and other files. In Quiz setting, you can set duration for each quiz, how many times students can re-take quiz, show or not show the result of quiz.

WordPress LMS Plugin - LearnPress Quiz Question
WordPress LMS Plugin – LearnPress Quiz Question

Certificates can use a default template or you can design a certificate that comes with the extension of the content.

WordPress LMS Plugin - LearnPress Certificates
WordPress LMS Plugin – LearnPress Certificates

Enjoyable communication forum with full of fun

BuddyPress is a plugin to help you run any kind of social network on your WordPress with member profiles, activity streams, user group, messaging…With the application of BuddyPress in our LearnPress WordPress LMS plugin, you can communicate with your students or instructor via eLearning WordPress forum where all members can share their knowledge, understanding, inquiries…

WordPress LMS Plugin - LearnPress BuddyPress compatible
WordPress LMS Plugin – LearnPress BuddyPress compatible

Learning now is not only for your studying but also to make friends and have fun. This tool improves engagement and knowledge absorption of the learners, they even do not recognize that they are getting information because they are busying with enjoying fun.

WordPress LMS Plugin - LearnPress Course Curriculum
WordPress LMS Plugin – LearnPress Course Curriculum


Incredibly powerful unlimited add-ons

With a bunch of add-ons such as: bbPress, Courses Collection, Course review, Export/Import, Certificate so on and so on, LearnPress WordPress LMS plugin brings extra powerful  features to you. More than that, LearnPress WordPress LMS plugin is an open source project therefore, you can create and develop an your own add-on for LearnPress

WordPress LMS Plugin - LearnPress add-ons management
WordPress LMS Plugin – LearnPress add-ons management

Free WordPress LMS plugin but continuously supported and developed

Our ambition in this WordPress LMS plugin is to bring universalization of education to all over the world and the education should be free in order for everyone to reach it.  Therefore, LearnPress WordPress LMS Plugin is freely built as a tool for you to create course and share it. We’ll continue developing it as long as we can and make it better and better.

WordPress LMS Plugin - LearnPress
WordPress LMS Plugin – LearnPress

If you are looking for a free WordPress LMS plugin that supports a number of useful integrations to seamlessly add even more functionality for creating your online learning system, LearnPress gives you the ability to do so. I believe that our LearnPress will become one of the best WordPress LMS plugins soon or later. Try and let us know your experiences with LearnPress.


5 out of 5 stars based on 112 rating(s).

41 thoughts on “WordPress LMS plugin for your courses – LearnPress

  1. 2000+ downloads and counting on WordPress.org. This is a well thought and feature packed plugin. Thanks for the good work.

    1. Hi,
      Currently LearnPress does not support API Tin-Can Content or SCORM therefore you will not be able to upload.

  2. Hi there, I installed the plugin and liked it. The only problem is, eventhough people can pay, how do they get their information to access the course? I mean their login, password, etc.

    Thank you!

    1. Hi,
      In order to make the payment, people have to login WordPress with username and password, and after finishing the payment they will use same username and password from WordPress to access the course.
      Hopefully, this is exactly with what you mean

      1. Hi Thai, thanks for your quick answer. So, how do people register to WordPress first so that they can pay from their WP account and access the course?

        I do not know if we need a plugin like s2member or paidmembershippro to do that. At first I thought the plugin would ask for username, password and email, And then people would be able to pay, so I was going crazy looking for that option. Any help is appreciated.


  3. Hello, after installing the learnpress on my website then i realized that it doesn’t work with all WP themes. Please this should be mentioned here as i am still searching for a suitable theme that will be comptible with the learnpress WP LMS plugin.

    1. Thanks for your feedback,
      We are finding the solution to this issue. We have tested this plugin with eLearning WP and some other LMS WordPress Themes and see the compatibility. In the meantime, you can have look at eLearning WP theme which is specially built for LearnPress.

  4. Hi, I’m probably being a bit silly, but I can’t seem to find the plugin to download anywhere! Can you please help?

    Thank you

        1. Hi,
          You can’t install directly from the zip file download from the website. Inside the zip file there are two version of LearnPress, one was version beta 0.9.20 and one stable version 1.0. However, the version 1.0 is still in testing process. You have to unzip the file and copy one version to your wp-content/plugins folder, or zip that folder and install from WordPress backend.

  5. Hi, I have a few queries regarding the LearnPress plugin, and wondered if you could help me? I would like to find out if it has the following if possible?

    -A secure log in for people using the course I don’t want people who haven’t paid using it.
    -I want to be able to send automated emails so when a client pays they get a welcome email, a feedback form about 2 months later and I want to be able to keep their email on a database to promote future projects etc.
    -The lessons must have the ability to add video content and to upload documents.
    -Also I wonder how many people can log in at any one time? Would this be a hosting issue?
    – Is it possible to style the lessons however I would need to?

    Thanks v much!

    1. Thank you so much for your interest in LearnPress. I would answer your question one by one:
      – Only user who bought a course can access the course. However, LearnPress does not have a secure login. You can search for secure login plugin for this feature.
      – LearnPress has automated welcome email, you can change its template. However, you have to customize a little bit for the “two months later email”, and you can keep their email for future project of course. Those email are in the WordPress user as usual.
      – The lesson have ability to add video content, however, the feature to upload document are developing. The stable version 1.0 will have that feature. You can follow the project here on github to use the latest version.
      – The login problem is related to WordPress itself, LearnPress only uses user information for adding to course information as metadata.
      – Yes, of course you can style the lesson, course, curriculum, everything.

      1. Hello Thai, I cannot find the learnpress plugin when we are in the backend of our wordpress site and when we are looking for installing the plugin. I saw on the forum that from 19 december on you said the plug in temporary not available, butt will be soon. I need the plugin now, otherwise we have to look for another one.

        Downloading gfrom your site and installing as a zip file doesn’t work.

        thanks for answering.

        1. You can’t install directly from the zip file download from the website. Inside the zip file there are two version of LearnPress, one was version beta 0.9.20 and one stable version 1.0. However, the version 1.0 is still in testing process. You have to unzip the file and copy one version to your wp-content/plugins folder, or zip that folder and install from WordPress backend.

          Thank you for your question.

    1. If you buy an add-on, you can install it on any website you want, there is no limit number of website. However, the current gradebook add-on was incompatible with the version 1.0 of LearnPress, so it was taken down for further development. It will be back soon. Thank you for your question.

  6. Hello Hal, thanks for your answer. However, our website runs on an earlier version of learnpress, so my quetion is, can we buy the earlier version of the add on, so we can go on with our project and install the add on gradebook?
    We trief our website with the new version learnpress 1.0 and get several errors, that is why I am asking, thanks for your coming answer, kind regards, Joost Mentink

  7. Hi, i cant save a new certificate on learpress, cant upload a template either , when I try to make any change on other certificate the layer option never charge the options and display this console error Uncaught ReferenceError: response is not defined on admin-certificate.js:287,

  8. Hi guys. I am unable to process a PayPal payment for my LearnPress courses. (www.mycrosswordmaker.com) But I am still unable to purchase digital products with PayPal through my store on the same site with WooCommerce. Is there a compatability issue and do I have to purchase the WooCommerce addon.

    1. Sorry for late reply.
      For this issue, kindly create a topic at the support forum of ThimPress: thimpress.com
      Their developers will assist you.

Leave a Reply