WP Courses


WP Courses allows you to create unlimited courses on your WordPress website for FREE. Selling access to your courses can be set up in a few minutes with our premium extension.

  • WP Courses is 100% FREE
  • Create Unlimited courses
  • Create your first course in as little a 5 minutes
  • Restrict content to logged in users only
  • Sell access to your courses with our add-on
  • Create video or text-based lessons

Download WP Courses now and take it for a spin!


  • The course creation page.
  • The lesson creation page.
  • User view of single course intro page.


  1. Copy the plugin folder into your WordPress plugin directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Make a new page and give it a title like “Courses”.
  4. Include the shortcode [courses] anywhere in the page content.
  5. Add the page to your navigation menu so your users can find your courses.
  6. Click course difficulties at the top of this page and create at least one course difficulty. For example, easy, medium and difficult or 1, 2 and 3.
  7. Click course categories at the top of this page and create at least one category.
  8. Click teachers at the top of this page and create at least one teacher.
  9. Create a course by clicking courses at the top of this page. Fill in the title, content and other applicable info.
  10. Create lessons by clicking lessons at the top of this page. Make sure to connect the lesson(s) you make to the course(s) you’ve made. If you are embedding a video, use the embed code. The embed code starts with “iframe”.
  11. Order the lessons on the order lessons page by first selecting their category and difficulty, then drag and drop them.
  12. The orphan lessons page is there to help you find lessons that are not connected to a course. Lessons that are not connected to a course will not display anywhere in the front-end of your website.


Great start – will be watching (and using)

Just installed and set up a demo course quickly. Simple to use. I'll be testing the plugin alongside registration systems like forms and membership plugins so we'll see how things go. Of course, adding quizzes would be lovely. Looking forward to the development of this plugin. Congrats.
Read all 3 reviews

Contributors & Developers

“WP Courses” is open source software. The following people have contributed to this plugin.

Translate “WP Courses” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


1.0.2 =* Release
1.0.3 =* Fixed several bugs including scrolling to lesson current lessons and starting course on the right lesson.