Not only is WordPress a popular solution for school websites, it’s versatile enough to be transformed into an environment where one can actually log-in and learn there. If you’re curious how, there are many plugins and themes you can use to accomplish this, and some of them are even completely free. One thing worth analyzing is if your setup would be best served by a WordPress Multisite installation or not. Some of these plugins are built specifically with that in mind, while others do not require that.
WP CourseWare by FlyPlugins boasts of drag-and-drop course creation, as well as course prerequisites, scheduled drip content, quizzes, gradebooks, certificates, recurring subscriptions, and more. Not only is it suitable for the traditional classroom setting, but also for entrepreneurial types who want to offer their own courses online.
LearnPress by ThimPress offers unlimited course management and several add-ons, such as course review, wishlist, prerequisites, & student list, for free. It’s compatible with any theme and offers additional features with its premium offerings that bundle custom themes and multiple site licenses.
LearnDash touts prominent universities and brands as its satisfied customers and covers all the bases from course management, monetization, administration, and techie features like support for Articulate Storyline, Adobe Captivate, iSpring, or H5P.
Sensei by WooCommerce has quick user registration, a variety of test options, automatic quiz grading, and a number of extensions to build the custom learning management system you envision.
LifterLMS emphasizes a multimedia learning experience, as well as multi-instructor platform, bundled graphics and design tools, and course feedback. On the financial front, pricing models can be customized to whatever you want, while private upsells, coupons, and affiliate programs are available.
TeachPress is a grassroots project developed specifically with higher education in mind, with a focus on the publication-oriented needs of professors and research groups. Besides course management features, it also has BibTeX-compatible publication management. The plugin bundles these two together, but they can be used separately.
CoursePress by WPMU DEV helps you hit the ground running with a course management features, a bundled WP theme, shortcodes & widgets, WooCommerce integration, and more.
Classroom by Fresh Brewed Web prides itself on being minimal, flexible, and not too opinionated, creating a video-based learning environment inside WordPress. It also integrates with a number of plugins, including WooCommerce for paid access & subscriptions.