Simple LMS
Educational LMS plugin for WordPress with WooCommerce integration
by Filip Meyer-Lüters · github.com/webisko/simple-lms · website
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/webisko/simple-lms/archive/refs/heads/main.zipSimple LMS v1.0.0
Simple LMS is a WordPress plugin for selling and delivering online courses.
It provides a course structure (courses → modules → lessons), access control (typically via WooCommerce purchases), and builder-friendly integrations for Elementor and Bricks.
Requirements
- PHP 8.0+
- WordPress 6.0+
- WooCommerce 7.0+ (optional, required if you want to sell courses)
- Elementor 3.5+ (optional)
- Bricks Builder 1.5+ (optional)
Installation
- Upload the
simple-lmsplugin folder towp-content/plugins/. - Activate Simple LMS in WordPress.
- (Optional) Install and activate WooCommerce.
Getting Started
- Create a Course.
- Create Modules and assign them to the course.
- Create Lessons and assign them to a module.
- Build the frontend using Elementor/Bricks widgets.
REST API
Endpoints are exposed under the simple-lms/v1 namespace.
See docs/REST-API.md and API-REFERENCE.md.
Privacy
See PRIVACY.md for data handling details.
For Developers
- BUILD.md – build assets
- HOOKS.md – hooks & filters
- SECURITY.md – security notes
- TESTING.md – test guide
- CONTRIBUTING.md – contribution workflow