StepUp LMS
Complete WordPress LMS plugin to build courses, lessons, quizzes and certificates for your online learning website.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 32 days ago
Is StepUp LMS abandoned?
Likely maintained (last update 32 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
StepUp LMS is a comprehensive WordPress LMS Plugin for WordPress. This is one of the best WordPress LMS Plugins which can be used to easily create & sell courses online. You can create a course curriculum with lessons & quizzes included which is managed with an easy-to-use interface for users. Having this StepUp LMS Plugin, now you have a chance to quickly and easily create education, online school, online-course websites with no coding knowledge required.
StepUp LMS features
StepUp LMS Plugin works with your Theme
We create StepUp LMS Plugin to work with any WordPress Themes.
Create course
StepUp LMS Plugin provides an excellent user interface for online courses creating with any options you need. You can find it easy to make a full curriculum layout as well as edit and maintain it.
Manage course
With the course you’ve created, manage it, watch statistic about the number of students etc.
Sell course
StepUp LMS is free but it still allows you to sell your courses with many billing methods supported such as PayPal etc.
StepUp LMS is free and always will be
Education should be free and we want you to bring it to as many people as you can. Therefore, we create StepUp LMS as a tool for you to create online course and share it. We’ll continue to develop it as long as we can and make it better and better.
StepUp LMS is actively developed
We are developing and improving StepUp LMS day by day and bringing you more new features cos we want StepUp LMS to become the best WordPress LMS plugin.
Students Module
This module allows admins and teachers to see student info like name, email, registration date, and course progress. Clicking a student shows their enrolled courses and progress. Clicking a course gives full quiz details including quiz name, marks, correct/incorrect answers, Time Taken, result (pass/fail), and a progress bar.
Purpose of Time Taken: Helps understand how much time a student spent on a quiz, which shows their speed and level of understanding.
Progress Module
This module tracks course progress—course name, content, enrolled students, and creation date. Clicking a course shows its lessons and quizzes. You can also see which students completed what, with start/end time, Time Taken, status, and result.
Purpose of Time Taken: Useful to measure student focus and efficiency in completing lessons or quizzes.
Question Categories Module
This module helps group quiz questions by topics like HTML or Java. Each category has a name, slug, optional description, and parent category. You can add, edit, or delete categories and see the number of questions in each. It simplifies quiz creation and filtering.
INSTRUCTOR PANEL
This page helps instructors show their work or teaching experience. It lets students and admins know what kind of jobs or skills the instructor has. This builds trust and helps students choose the right instructor. Instructors can see which students have joined their course, view order details, and check each student’s progress. This helps them track learning and give better support to students.
External services
VIMEO PLAYER
This plugin includes optional support for embedding videos from Vimeo.
When a video field is configured to use Vimeo, the plugin loads the video using an iframe from Vimeo’s player (https://player.vimeo.com). This is necessary to display the video inside the WordPress admin or front-end UI.
- Service Used: Vimeo (Video Hosting and Playback)
- What Data is Sent: When the video is loaded, Vimeo may receive metadata including the video ID and potentially user IP address via the embedded player.
- When Data is Sent: Data is sent when a page containing a Vimeo field is loaded (front-end or admin).
- Terms: Vimeo Terms of Service
- Privacy Policy: Vimeo Privacy Policy
PAYPAL
This plugin integrates with the PayPal payment gateway to process transactions.
- Service Used: PayPal (payment processing)
- What Data is Sent: Customer order details including the total amount, currency, and order ID.
- When Data is Sent: When a user attempts to make a payment via PayPal, this data is sent to the PayPal API.
-
Service Endpoints:
- Live:
https://api-m.paypal.com/ - Sandbox:
https://api-m.sandbox.paypal.com/ - Payment redirects may go to
https://www.paypal.comorhttps://sandbox.paypal.com
- Live:
-
Why It’s Sent: Required to create and capture payments securely using PayPal’s REST API.
- Terms: PayPal Terms of Service
-
Privacy Policy: PayPal Privacy Statement
YouTube
- What It’s Used For: Embedding and displaying videos via YouTube’s embed player.
- What Data is Sent: The YouTube video ID is embedded in an iframe. YouTube may collect usage data as per their privacy policy.
- When Data is Sent: Each time a page with an embedded video is loaded.
- Service URL: https://www.youtube.com/
- Terms: YouTube Terms of Service
- Privacy Policy: Google Privacy Policy
** Chart.js **
– What the service is and what it is used for:
Chart.js is a JavaScript library used to render visual charts (bar, pie, line graphs) in admin dashboards and reports.
-
What data is sent and when:
No data is sent to Chart.js or its servers. All rendering happens locally in the browser using data already available in the WordPress admin panel. -
Endpoint possibly used (CDN):
- https://cdn.jsdelivr.net/npm/chart.js
- https://www.chartjs.org
-
Links:
** WordPress Developer Documentation **
Used for reference and integration with WordPress APIs and best practices.
- Service: developer.wordpress.org
- Purpose: Accesses WordPress development documentation and standards.
- Data Sent: None automatically; developers may visit URLs manually.
- Endpoint: https://developer.wordpress.org/
- Terms of Service: https://wordpress.org/about/privacy/
- Privacy Policy: https://wordpress.org/about/privacy/
StepUp LMS has been translated into the following languages
- English
StepUp LMS Plugin – StepUp LMS ROADMAP
- Create Cource
- Create Lesson
- Create quiz from random questions in question bank
- Student ranks
- Reports(Progress)
- feedback about a question/quiz/lesson
- Instructor’s note
Any suggestions for this StepUp LMS Plugin? Send us via email: [email protected]
Installation
Frequently Asked Questions
StepUp LMS is a plugin for LMS website to spread out courses and sell courses online.
For help with premium add-ons, use our helpdesk.
You can send us your thoughts through via email: [email protected]
Review feed
Screenshots
Changelog
1.0.1
- Changed – Contributors and author name
1.0.2
- Changed – change course and lesson empty content condition and single course page template
1.0.3
- Changed – change single lesson and quiz page template
1.0.4
- Changed – change single lesson and quiz page template