Raoa LMS
Raoa LMS is a self-contained learning management system for WordPress. Create courses with sections, lessons, and quizzes; enroll students for free or sell courses with built-in Stripe, PayPal, and bank-transfer checkout; track progress through course completion; and manage everything from branded s
Raoa LMS is a self-contained learning management system for WordPress. Create courses with sections, lessons, and quizzes; enroll students for free or sell courses with built-in Stripe, PayPal, and bank-transfer checkout; track progress through course completion; and manage everything from branded student and instructor dashboards.
LMS Features
Courses & curriculum
✅ Organize courses into sections, lessons, and quizzes ✅ Curriculum builder works in the block editor (create lessons and quizzes directly in the curriculum builder) ✅ Course metadata: duration, difficulty, requirements, and learning outcomes ✅ Categories and tags for organizing the catalog ✅ Featured image / course thumbnail support ✅ Related courses carousel on the course single page (continuous loop, responsive columns)
Lessons
✅ Rich lesson content via the WordPress editor ✅ Optional video URL (YouTube, Vimeo, or direct file URL) ✅ Optional lesson duration ✅ Preview lessons for guests and non-enrolled visitors
Quizzes
✅ Multiple choice (single or multiple correct answers) ✅ True / false questions ✅ Passing score, retry limits, and attempt history ✅ Optional quiz timer (deadline stored when the attempt starts; late answers discarded on the server) ✅ Automatic grading with pass / fail results ✅ Correct answers never exposed in public HTML, JavaScript, or REST
Enrollment & progress
✅ Free one-click enrollment for logged-in students ✅ Paid courses with Buy now, checkout, and order history ✅ Track lesson completion and quiz progress ✅ Course completion when required curriculum items are done ✅ Progress tracking on the learning page and student dashboard
Payments & checkout
✅ Native checkout with Stripe Checkout, PayPal, and bank transfer ✅ Course pricing, sale price windows, and store currency settings ✅ Manage orders, mark payments as received, mark orders as refunded (unenrolls the student), and trash or restore orders ✅ Payment-received and new-sale email toggles ✅ Checkout page auto-created with [raoa_checkout]
Catalog & discovery
✅ Explore-style course archive with hero banner ✅ Sidebar filters (search, category, difficulty, rating, and more) ✅ Grid and list views with sorting ✅ Course reviews and ratings from enrolled students (when enabled) ✅ Embeddable course grids via [raoa_courses] with layout and filter attributes ✅ Embeddable instructor grids via [raoa_instructors] (portrait card, name, designation, learners, courses) ✅ Public instructor profiles at /instructor/{username}/ with paginated courses (name links from grids and course pages; Privacy opt-out)