Course Builder
Build courses visually — chapters, lessons, quizzes, and assignments — without touching code.
Why this matters
Authoring a multi-chapter course shouldn't require editing custom post types in the WordPress block editor. A dedicated course builder lets instructors think in terms of curriculum — chapters and lessons — instead of WP's generic content model.
What you get
- Structure courses with chapters and lessons through a focused interface.
- Reorder chapters and lessons via drag-and-drop in the builder.
- Mix lesson formats — video, text, attachments, quizzes, assignments — inside the same curriculum.
- Author with instructors who aren't comfortable in the full WP admin; the builder limits them to course-shaped fields.
What it unlocks
-
Chapters + lessons
Group lessons into chapters so learners get a clear path through the course.
-
Mixed lesson types
Video, text, attachments, quizzes, and assignments inside the same curriculum.
-
Drag-and-drop reorder
Move lessons across chapters; ordering saves to the database when you drop.
How it works
-
1
Create the course
Add a course, set a title, choose a price (or leave it free).
-
2
Build the curriculum
Add chapters, then add lessons inside them. Drop in quizzes or assignments where they fit.
-
3
Publish
Publish the course and link to it from your site navigation.
Frequently asked
Do I need to know code to use this?
No. The course builder is a visual interface; instructors without a technical background can build courses without writing code.
Can I reuse the same lesson in multiple courses?
Lessons are stored as their own content. You link them into a chapter rather than duplicating them, which lets the same lesson appear across multiple courses.
Is the course builder limited in the free plan?
The free plugin includes the course builder, chapters, lessons, basic quizzes, and basic certificates. Advanced features (drip schedule, advanced quiz types, advanced certificates) are in paid tiers.
Keep exploring
Ready to ship Course Builder?
This feature ships in the free Sikshya LMS plugin. Install it from WordPress.org and start building.