The Original WordPress LMS Plugin - WP Courseware
The first and most widely-trusted WordPress LMS plugin, WP Courseware makes course creation simple and fast with an intuitive, drag-and-drop course builder and all the features you need to create world-class courses.
Visual Course Builder
Organize content and structure your course effectively with the most intuitive visual course builder for WordPress.
Create a media-rich learning environment for your students by embedding any type of content.
With WP Courseware, there are no limits to the number of courses you can create.
WP Courseware allows you to host, manage, and evaluate an unlimited number of students.
Easily restrict course access to students who have completed previous courses.
Guide your students through a complete learning process across multiple courses.
Schedule course content to be released by date or specific intervals from enrollment.
Allow instructors to create, edit, and manage their courses without allowing extended back-end access.
WP Courseware will automatically create course listings to display courses on the front-end of your site.
A dedicated Classroom area is provided for each course for communicating with students, managing progress, and updating enrollments.
Allow students to upload assignments in formats you designate then review them when you're ready.
Allow students to download lesson content in any format, such as PDF, text, or media files.
Use the shortcode library to customize the placement of single courses, course listings, student dashboards, and more.
Customize your course navigation and progress indicators with WP Courseware's widgets.
Visual Builder Blocks
Customize the layout of your course lessons using WP Courseware's Gutenberg blocks builder.
Customize any of WP Courseware's 22 front-end course display elements using the customizer.
Easily customize front-end display messages and notifications for students.
WP Courseware includes a default translation file to easily display all course elements in any language.
Allow your students to register for courses from anywhere on your site with the self-enrollment button.
Automatically enroll new users into any WP Courseware course.
Easily enroll large groups of students at once and create user accounts automatically.
WP Courseware includes several convenient options for manually enrolling students quickly on the fly.
Restrict access to users who paid for a course through WP Courseware's shopping cart or other e-commerce/membership plugin.
Duplicate Any Element
Quickly create duplicate courses, modules, units, quizzes, or quiz questions with a single mouse click.
Easily move entire courses or course components between WP Courseware-powered websites.
Use WP Courseware with a responsive theme for course access on any device.
Use Any Theme
WP Courseware can be used with any WordPress theme or page builder.