Author lessons with video, rich text, and downloadable attachments — the lesson formats every LMS should ship with, all in the free plugin.
A lesson should support whichever format the teacher needs — a short video, written explanation, or a downloadable worksheet — without requiring three separate plugins to get all three. Many WordPress LMS plugins force you to install a video player, an upload manager, and a PDF embed plugin. Sikshya does all three natively.
YouTube, Vimeo, and any URL WordPress oEmbed supports. Paste the URL into the lesson — no shortcode plumbing.
Full Gutenberg block editor for the lesson body — headings, lists, quotes, embeds, custom blocks.
PDFs, slides, worksheets, ZIPs — attach files to a lesson and learners can download them from inside the course.
Inside the course builder, add a new lesson and pick a title.
Paste a YouTube/Vimeo URL for video, type the explanation in the block editor, or upload PDFs/slides as attachments.
Save the lesson. Drag-reorder where it sits in the curriculum. Learners see it as soon as they enroll.
No. Sikshya LMS doesn't host video. You embed from YouTube, Vimeo, or your own self-hosted file (or a third-party host like Bunny, Wistia, etc. via their embed code).
Yes — a single lesson can have a video at the top, written explanation below, and downloadable attachments at the bottom. All three coexist in the same lesson editor.
SCORM and H5P embeds are part of the SCORM/H5P add-on on the Growth tier. The free plugin handles standard video + text + attachments.
Build courses visually — chapters, lessons, quizzes, and assignments — without touching code.
Release lessons on a schedule — "day 3 after signup", "next Monday" — instead of dumping the whole course on day one.
Require a learner to complete one lesson or course before the next one unlocks.
This feature ships in the free Sikshya LMS plugin. Install it from WordPress.org and start building.