Drag sections, lessons, and topics into place - the builder saves every change automatically. Seven built-in content types, one player, completion tracking included.
Seven formats are built in. Protected video joins them when the MediaShield plugin is active.
Video
Stream any hosted video with Plyr player and watch-percentage tracking.
Audio
Podcast-style lessons with the same Plyr player.
PDF
Inline PDF viewer so students never leave the player.
Embedded content
Slides, SoundCloud, third-party tools via a URL embed.
Downloadable file
Any file type as a labeled download link. Attach worksheets or slides to any lesson and students see them in a Resources list.
Live session
Zoom, Meet, or any scheduled session link.
Rich text
A rich-text lesson editor, shown to students in a distraction-free view.
Protected video
Needs the MediaShield plugin. The source URL is never exposed in page HTML.
Course builder
A curriculum tree that moves the way you think
Drag sections, lessons, and topics into any order without saving. The builder commits each change to the REST API the moment you drop, so you never lose work.
Drag-and-drop curriculum
Reorder sections, lessons, and topics without a page reload. Changes save via REST as you go.
Sections and nested topics
Group lessons into sections. Nest sub-lesson topics inside any lesson for granular progress tracking.
Instructor-scoped authoring
Multi-instructor sites stay organized. Ownership gates in the API prevent cross-instructor edits at every write.
Files stay behind the lesson
Uploaded video, audio, PDF and download files move out of the public uploads folder. Only someone who can open the lesson can fetch them. YouTube, Vimeo and other embeds play as before.
A layout per course
Pick Classic, Hero, Focused or Split for the whole site, then give any single course a different one. A free taster and a flagship programme no longer have to look the same.
Preview before publishing
Open the live course page in a new tab at any time from the builder header without leaving your draft.
Advanced WordPress LMS
12 lessons across 3 sections
PUBLISHED
Section 1 - Foundations4 lessons
Welcome to the course
Installing WordPress
Section 2 - Plugins5 lessons
Choosing the right LMS
Section 3 - Launch3 lessons
Content Drip
Section 3 unlocks 14 days after enrollment
PRO
Course catalog
A storefront students can actually browse
The catalog at /courses/ ships ready to use. Search, category filters, and sort update results live, powered by the WordPress Interactivity API.
Categories and tags
Organize courses into a category hierarchy. Categories get their own archive pages. Tags filter the catalog.
Composable filters
Students search, filter by category, and sort by newest, rating, or price at the same time without a page reload.
JSON-LD Course schema
Structured data adds automatically to every course page. No SEO plugin configuration needed.
Course reviews
Star ratings and threaded reviews surface social proof. Instructors moderate their own courses.
Course catalog
24 courses
Search courses...Highest Rated
Advanced WordPress LMS
WordPress · 4.9 stars
$129
React for Beginners
Development · 4.8 stars
Free
Marketing Fundamentals
Marketing · 4.7 stars
$89
JSON-LD Course schema auto-added to every page
Student lesson player
A player your students will actually finish
The player lives inside your theme. The curriculum sidebar is always visible, so students know where they are and what's coming without leaving the lesson.
Curriculum sidebar
Full section and lesson tree with per-lesson completion ticks, always visible during the lesson.
Mark complete
Configurable completion modes: manual click, minimum time, video watch percentage, scroll to end, or quiz pass.
Sequential or open
Require in-order completion or let students jump freely. One switch per course.
Offline progress sync
Progress saved locally and synced on reconnection. Works on flaky mobile connections.
Course curriculum
Welcome video
Getting started guide
Installing & configuring
Your first course
Module quiz
3 of 5 complete
Content Drip
Release lessons on your schedule PRO
Content Drip releases lessons on a fixed date, N days after enrollment, or after a prerequisite is completed. Students can't skip ahead - a locked lesson isn't hidden, it's inaccessible until the scheduled unlock time.
Enrollment-relative
Unlock 7, 14, or 30 days after a student enrolls, personalized per student.
Fixed date release
Schedule a lesson to unlock on a specific calendar date across all students.
No skip-ahead
Locked lessons are simply not accessible, not just hidden. The REST API enforces this at every access check.
How many courses, lessons, and students can I have?
No caps. Free and Pro both support unlimited courses, sections, lessons, topics, and enrolled students. The only limit is your server.
Can multiple instructors manage their own courses?
Yes. Instructors apply through the front end; you approve them from wp-admin. Each instructor sees only their own courses in the admin. The REST API enforces this ownership gate on every write operation.
What is Content Drip and which plan includes it?
Content Drip is a Pro feature that releases lessons on a fixed date, a set number of days after a student enrolls, or once a prerequisite is completed. Students cannot access locked lessons ahead of schedule. Free courses have fixed available dates on lessons and sections.
Does Learnomy generate SEO-friendly course pages automatically?
Yes. JSON-LD Course schema is added to every published course page automatically. Categories get their own archive pages. No SEO plugin is required.
Can students preview a lesson before enrolling?
Yes. Mark any lesson as a preview lesson and it opens in the player without enrollment. Preview lessons show a "Preview" badge in the course curriculum.
Your first course in five minutes
Free includes the full builder, all seven built-in content types, and the student player - with no limits on courses or students.
I worked with Varus and he was very friendly and cordial.
I worked with Varus and he was very friendly and cordial. He is an honest person and does what you ask of him. I recommend you 100%. I currently use the plugins that your company has used and so far they are working very well for me.
Francisco Lee · PA ·
Helped With Setting Up Theme
Camila Scot of Wbcom was helpful. I got a super prompt help with my BuddyX Theme. Although I am a free version user, I got irst attention. I am satisfied. I will eventually buy the lifetime version once we fully deploy it and we are sure it meets our need.
Anthony Esezobor · NG ·
Good support
I've used several of their plugins. Occasionally support was needed but they were quite prompt in their support and solved the issue.
Cheryl Dimof · US ·
A plugin made a conflict and they fixed…
A plugin made a conflict and they fixed it immediately, great plugins anf great support.
Eric Hinz · DE ·
Great Blog Page
They provided me great advice on how to achieve the best display and function for my blog.
Christopher Stolle · US ·
Unparalleled Service and Expertise - Wbcom Designs Goes Above and Beyond
From the moment we partnered with Wbcom Designs in 2016, they have been nothing short of phenomenal, becoming not just our go-to website developers but also treasured friends. Their team, led by the incredibly kind and competent Varun, has saved our operations on more occasions than we can count,…
Tresne Middleton · AU ·
The team at WBcom has been…
The team at WBcom has been extraordinarily helpful in taking care of the technical aspects of my website They respond quickly and address all my issues in a highly professional manner. In addition to being super attentive to the requirements of my site, they have been very patient in explaining…
Don Knowlton · BR ·
I have contact with "Wbcom Designs"…
I have contact with "Wbcom Designs" tomorrow to fix some minor issues for my website. He came to me online on chat and fixed the issues in a very short time. I really appreciate the support team member her name is "Pallavi". Thank you so much 🙏
Faisal Mehmood · PK ·
Excellent plugins and awesome service
Excellent plugins and awesome service. Very quick to respond to questions.
Jonathan · GB ·
Exceptional service by Wbcom Designs
Exceptional service by Wbcom Designs, their WordPress Development expertise is commendable. Grateful for their insightful solutions and prompt assistance.