WordPress
Article

6 Awesome E-learning Plugins for WordPress

By Amit Diwan

Learning anywhere, any time, is what a student wants. There are many Learning Management Systems (LMS) for creating a course management system online. However, we can also create a course management system through WordPress plugins. Yes, you heard it correctly; a Content Management System (CMS) with course management plugins for building a powerful online learning platform.

In this article, we’ll compare six of the best course management and e-learning plugins for WordPress, covering the following:

  • teachPress
  • Sensei
  • WP Courseware
  • StudyPress
  • CoursePress Pro
  • Educator

Before we get started, let’s first look at some of the key features we’d expect to see in a good course management plugin.

Key Course Management E-learning Plugins Features to Look for

Courses and Lessons

The key feature of every course management plugin is the addition of courses. Moreover, lessons are added under these courses, which may also be called modules. Almost every course management plugin provides this feature.

Adding a New Course

Figure 1: Adding new course

Exporting Course Lists

It’s an advantage if course lists are able to be exported in XLS/CSV format. This makes things easier as the complete list gets generated on a button click. teachPress provides this feature for its users.

Easy Interface

Drag and drop interface for adding functions while creating lessons and quiz.

Student Grading/Assessment

Sensei course management provides automatic quiz grading or manual grading if there is a need for teacher review. However, there are different forms of questions in a quiz.

  • Multiple Choice
  • True/False
  • Gap Fill
  • Multi Line
  • Single Line
  • Upload File Question

Assessment and Reporting

Figure 2: The assessment report of a student provided by Educator Plugin (Image Source).

Extensions

These plugins also provide a list of plugin extensions which makes them more interesting and innovative.

Some extensions are for developers.

  • Course Progress
  • Course Participants
  • Media Attachments
  • Certificates

Certificates

Extensions are available for automatically creating certificates for participants. Sensei comes with an extension for automatically and manually generating certificates for students. CoursePress also provides a certificate of completion as shown below.

Certificate

Figure 3: Certification of completion by CoursePress (Image Source).

Payment

Students can pay using multiple payment options and through different payment gateways. Multiple payment methods are provided by the Educator plugin including PayPal, check, cash and bank transfer. CoursePress Pro supports more than 13 payment gateways.

Payment Gateway

Figure 4: CoursePress Pro supports 13+ Payment Gateways (Image Source).

Languages

The plugins are available in different languages for making localization easier. Also different people from distinct regions can work on them with ease. teachPress is available in 6 languages for example.

Feedback

The students can easily rate the courses and lessons by ranking them and providing feedback messages.

WordPress Course Management Plugins

teachPress

Downloads: 900+

A course and publications management plugin optimized to fulfil the needs of professors and researchers. It unites a course management system and BibTeX compatible publication management.

Some of its features include:

  • Course lists can be exported in XLS/CSV.
  • Supports 6 languages.
  • Publications can be imported in BibTeX format.
  • For publication lists, enrolments and course overviews; easy shortcodes are available.
  • Provides RSS feeds for publication.

teachPress

Figure 5: teachPress

Sensei

A learning management system plugin by WooThemes for creating and writing lessons and courses. They provided quick registration with WordPress registration facilities and some extensions for making things easier.

Some of its other features include:

  • It has been designed to work with any WordPress installation.
  • Integrates with a well-known theme marketplace, WooThemes, and WooCoomerce (e-commerce plugin) for selling courses online.
  • Quizzes with a combination of question types; True or False, Multiple Choice, fill in the gaps, short-answers, etc.
  • Free extension available for creating certificates. It also comes with different designs for different courses.
  • It creates a bank of questions and displays a random selection for learners when they’re attempting a quiz

Sensei

Figure 6: Sensei

WP Courseware

A learning management tool with unlimited courses, a modules addition with dynamic progress page, question tagging and other features.

Some of its features include:

  • Provides unlimited courses, modules and lessons.
  • Some of its clients include CNN, Miami University, Indianapolis, etc.
  • Downloadable quiz results.
  • Grades can be easily tracked and grade books (report cards) can be exported.
  • Tool available for creating surveys.

WP Courseware

Figure 7: WP Courseware

StudyPress

Downloads: 100+

StudyPress is an E-learning authoring tool to create multimedia learning content. These are then published on WordPress posts and pages.

Some of its features include:

  • Students can give their feedback by rating lessons and quizzes.
  • Full-screen mode option for accessing lessons and attempting quizzes.
  • Automatic correction of quizzes.
  • Automatic reporting of a quiz to teachers.
  • Provides multi-teachers support by integrating WordPress author user role.
  • The creation of lessons and quizzes is easier in StudyPress as different functions can be added through drag-drop interface.

StudyPress

Figure 8: Course video in StudyPress (Image Source).

CoursePress Pro

Downloads: 2000+

CoursePress is a course management plugin which turns WordPress into a powerful online learning platform by easily creating, managing and selling online courses. If you only want to provide a few courses, freely available CoursePress could work, but for accessing every feature; go for CoursePress Pro.

Some of its features include:

  • Before registering, students can see the complete course description with a promotional video. This helps them to know what they’re paying for.
  • Tools for course promotion and marketing.
  • Course teaser for video preview, course description with other elements. This appeals to new students.
  • More than 13 payment gateway options available for selling courses.

CoursePress

Figure 9: CoursePress Pro

Educator

Downloads: 600+

Educator is a course management plugin for creating courses, adding lessons, creating quizzes, etc. The course can be sold independently or through multiple memberships.

Some of its features include:

  • Lecturers can easily edit their courses and lessons.
  • It supports multiple payment methods like PayPal, check, cash and bank transfer.
  • Shortcode for courses.
  • The slugs for courses, lessons, course archives, lessons archives and course category can be edited.

Educator

Figure 10: Educator

Summary

In this article, I’ve covered six of the most popular course management E-learning plugins for WordPress. I definitely recommend Sensei and CoursePress Pro. However, others also have some unique features as shown below in summary.

teachPress

  • For publication lists, enrolments and course overviews; easy shortcodes are available.
  • Provides RSS feeds for publication.
  • Course lists can be exported in XLS/CSV.

Sensei

  • Extensions are available for extending the capabilities of the plugin like adding certificates.
  • Can work with any WordPress installation.
  • It creates a bank of questions and displays a random selection for learners when they’re attempting a quiz.

WP Courseware

  • The quiz results can be downloaded.
  • Grade book can be easily tracked and exported.
  • Excellent demo modules are provided for creating courses and configuring them with an easy to use interface.

StudyPress

  • Provides multi-teachers support by integrating WordPress author user role.
  • The creation of lessons and quizzes is easier in StudyPress as different functions can be added through drag-drop interface.
  • Full-screen mode option for accessing lessons and attempting quizzes.

CoursePress

  • Tools for course promotion and marketing.
  • Students can see the complete course description with a promotional video before registration. This helps them to know what they’re paying for.
  • Course teaser for video preview, course description with other elements. This appeals to new students.

Educator

  • Lecturers can easily edit their course and lessons.
  • The slugs for course, lessons, course archives, lesson archives and course category can be edited.
  • It supports multiple payment methods like PayPal, check, cash and bank transfer.

What about you? What E-learning plugins have you used to convert your website into a powerful E-learning management system?

  • David

    Here’s one that was missed, LearnDash

    http://www.learndash.com

    – Dave

  • http://www.sitepoint.com Simon Julian

    Thanks Dave!

  • OphelieLechat

    That’s a really good one @davidjbullock:disqus. Thank you!

  • http://chrisburgess.com.au/ Chris Burgess

    Thanks for that Dave, will have to check it out! :)

  • http://chrisburgess.com.au/ Chris Burgess

    Thanks for that Dave, will have to check it out! :)

  • amit d

    Thanks @David:disqus for adding learndash to the list.

  • Aaron Snowberger

    Another one: LifterLMS

    https://lifterlms.com/

    • http://gocodebox.com/ Joshua Millage

      Thanks Aaron!

    • amit d

      Thank you, Aaron.

  • http://foobla.com/ Thong Tran

    A new WordPress plugin for LMS has released: https://wordpress.org/plugins/learnpress/
    You may want to update your post with that one.

    • amit d

      Thank you for adding LearnPress to the list.

  • http://flyplugins.com Ben Arellano

    Hi Amit,
    Thanks for including WP Courseware in your round up! We are super excited to be included in this great list of products. By the way, we just released a drip feed feature for WP Courseware!

    Thanks!
    Ben
    Fly Plugins – Co-founder

    • amit d

      Your welcome Ben, and thank you for letting us know the new feature of WP Courseware.

  • Rishabh Jain

    Great read, though LearnDash was conspicuously absent.

    Also, WP Courseware boasts of powerful quizzing features along with strong integrability with ecommerce and membership plugins, which are strong requirements for LMSes on WordPress.

    Here’s a detailed analysis: https://goo.gl/kG962H

  • http://www.cygnet-infotech.com/ Hemang Rindani

    WordPress is a strong platform with number of
    plugins available to cater any kind of complex business requirements. The rich
    set of plugins makes it an efficient platform for learning websites. It is easy
    to modify the available modules to make a CMS that suits the business
    processes. WordPress also supports multiple languages which helps to give a
    local feel to the website.

  • Emrullah Saku

    Thanks for the information about these plugins. Good article.

    • amit d

      Glad you liked it @emrullahsaku:disqus

  • Art Lader

    Yes, LearnDash is excellent.

  • Nazneen syed

    I want my users to be able to become instructors and post their courses and then further charge for it… which plugin should I go for?

  • Delph Soft

    i see plugins on course or content management exist something to manage students ?

Recommended

Learn Coding Online
Learn Web Development

Start learning web development and design for free with SitePoint Premium!

Instant Website Review

Use Woorank to analyze and optimize your website to improve your website to improve your ranking!

Run a review to see how your site can improve across 70+ metrics!

Get the latest in WordPress, once a week, for free.