Launched this week

LearnDash Group Partial Content Control
Control every LearnDash lesson, topic, and quiz by group
2 followers
Control every LearnDash lesson, topic, and quiz by group
2 followers
The missing access control layer for LearnDash on WordPress. Choose exactly which lessons, topics, and quizzes each group can access, add exceptions for individual users, preview the student view, clone group setups, and reuse templates β all without duplicating courses, creating messy workarounds, or breaking your training workflow.




The missing WordPress plugin for serious LearnDash setups
LearnDash lets you assign full courses to a group. That's it. The moment you need to show only part of a course to a specific group β a single module, a handful of quizzes, one lesson branch β you hit a wall. This WordPress plugin tears that wall down.
Built specifically for WordPress sites running LearnDash, it gives you precise control over what each group β and even each individual user β can actually access inside a course.
If you run an academy, a corporate training platform, or a multi-tier subscription on LearnDash, you've probably been here:
π§± You want to sell a "Premium" version of a course with extra modules β but you have to duplicate the whole course just to hide a few lessons.
π§± One client buys the full program and another buys only "Module 3" β and you end up juggling cloned courses, messy menus, and a maintenance nightmare.
π§± A specific student in the group needs access to one extra lesson (or one blocked) β and there's no clean way to do it without breaking the group logic.
π§± You want to preview what a specific student will actually see β and LearnDash gives you no real answer.
Partial Content for LearnDash fixes all of that from a single, clean tab inside the group editor.
ποΈ Per-course partial access, per group
Inside each group, decide course by course whether it's shown in full or in partial mode. In partial mode, you tick only the lessons, topics, and quizzes that the group should see. The rest simply disappears for those students β not hidden behind a soft lock, genuinely inaccessible.
π³ Full course tree with branch shortcuts
The selector shows the real LearnDash structure: course β lessons β topics β quizzes, nested exactly as you built it. Every branch has a "Select branch" and "Clear branch" shortcut so configuring even huge courses takes seconds.
π Clone from another group
Already configured a similar group? Copy its partial access setup onto the current one in one click, then tweak only what's different. No more recreating the same selection again and again.
π Reusable templates
Save any configuration as a named template (e.g. "Premium tier", "Trial week", "Level 2 bundle") and apply it to any group later. Templates store the base group config, not per-user exceptions, so they stay reusable and clean.
π Global content search
One search box across every course in your LearnDash install. Find a lesson, topic, or quiz by name, see which course it belongs to, and β if that course is already assigned to the current group β tick it straight from the result. A huge time-saver on big catalogs.
π€ Preview as student
Pick any user in the group and see exactly which courses and steps theyβll see, including their personal exceptions, before saving. No more "log in as user" workarounds or test accounts.
π Compare with another group
Compare the current group's configuration against any other saved group. The plugin lists differences clearly: courses only in one, mode changes, and step-level differences. Perfect for auditing tiers or replicating setups across environments.
ποΈ Per-user exceptions
Need to unlock one extra lesson for a specific student, or block a quiz for another? Add per-user exceptions on top of the group's base configuration without touching the group-wide rules. Exceptions stack cleanly on top β never silently β and stay visible at a glance.
β‘ Bulk actions per course
Select all, clear all, invert selection, or select only lessons / only topics / only quizzes with a single click. Configuring a 200-step course takes under a minute.
π In-course live search
Inside each course card there's a live filter that hides anything not matching your query as you type. Finding the one quiz you need in a massive course becomes instant.
π§ Overview dashboard
A dedicated admin page that shows every group, its mode per course, number of partial courses, selected steps, and active exceptions β so you can see your whole access map without opening each group one by one.
π§° Clean integration with LearnDash
The plugin plugs into LearnDashβs native group tabs β no parallel UI, no cluttered meta boxes on top of the editor. It respects LearnDashβs capability checks and works alongside existing access rules, not against them.
β Stop duplicating courses. One course, many tiers, many groups β each seeing exactly what they should.
β Sell more tiers with less work. Free / Basic / Premium / Enterprise all from the same course source of truth.
β Ship custom enterprise deals fast. A corporate client wants "only these 12 lessons"? Configure it, save it as a template, done in minutes.
β Cut maintenance time. Edit one course once; every group that uses it stays consistent.
β Zero surprises. The preview tool shows you what the student sees before anyone complains.
β Handle exceptions without hacks. No custom code, no shortcodes, no duplicated enrollments.
π§ Built specifically for WordPress + LearnDash
π§ LearnDash 3.x & 4.x compatible β works with both the classic admin and the new SPA tab system.
π§ Vanilla PHP + JS, zero bloat β no React runtime, no external framework, loads only on the admin screens it needs.
π§ Namespaced and self-contained β wonβt collide with other plugins.
π§ Translation-ready β full text domain, ready for .po / .mo files.
π§ No calls home, no tracking, no external services β everything runs on your server.
π§ Respects LearnDash capabilities β only users who can already edit groups can change partial access.
π§ Clean uninstall β no orphaned data left behind if you remove it.
π« Online academies selling tiered access to the same curriculum.
π’ Corporate training teams delivering custom subsets of a master course to each client or department.
π Universities and schools with cohorts that need slightly different content each term.
πΌ Agencies managing multiple WordPress + LearnDash sites and tired of duplicating courses to fake partial access.
π¨βπ» Solo creators who want to launch a Premium tier without rebuilding their course.
β x1 plugin ZIP file β just upload it to WordPress, activate it, open any LearnDash group, and click the new "Partial Content" tab.
π Use it on unlimited WordPress sites
π Lifetime license included
βΎοΈ Lifetime updates included
π© Direct email support included