Enabling Features and Modules
Free & ProThe Modules page lets you turn individual Learnomy features on or off. Disabled modules are completely removed from the admin sidebar, and their REST routes and hooks are not registered -- so the site only loads what you actually use.
Overview
Go to Learnomy Settings > Modules to reach this page. Modules are organized into seven categories: Core, Content, Student experience, Commerce, Community, Integrations, and Operations. Each module shows a toggle switch. Required modules show a locked toggle and a note that they cannot be disabled.

The page header describes what disabling a module does: "Disabled modules are hidden from the admin menu and don't register their REST routes or hooks. You can enable more modules anytime as your site grows."
Toggling a module on or off
Go to Learnomy Settings > Modules.

Find the module you want to change. Each card shows the module name, a description, and a toggle switch in the top-right corner.

Click the toggle switch. The card border changes immediately to confirm the new state. A toast notification at the bottom of the screen confirms the save.
Reload the page. Admin sidebar items controlled by that module appear or disappear.
Changes take effect immediately -- no manual save button is needed. Toggling a module off does not delete any data; it only removes the UI and stops registering routes and hooks. Toggling it back on restores everything.
Module categories and what they contain
Core
Core modules are required and cannot be disabled. Their toggles are locked.
| Module | What it does |
|---|---|
| Courses | Course catalog, sections, lessons, and topics. The foundation everything else builds on. |
| Enrollments | Enrollment lifecycle, sources (free, purchase, membership, manual), and access gating. |
| Progress | Lesson, quiz, and topic completion tracking. |
| Payments | Stripe, PayPal, WooCommerce, and Test gateway adapters. Always on -- a free-only academy simply never sets a paid price on a course. |

Content
| Module | What it does |
|---|---|
| Quizzes | Quiz builder, question bank, six question types, attempts, and grading inbox. Enabling this adds Quizzes, Question Bank, and Grading to the Learnomy menu. |
| Search | MySQL FULLTEXT search across course titles, descriptions, and lesson content. |
Student experience
| Module | What it does |
|---|---|
| Certificates | Ed25519-signed completion certificates. Includes a Canva-like certificate designer and a public verify URL at /verify/{uuid}/. |
| Reviews | Course star ratings and written reviews from enrolled students. |
Commerce
| Module | What it does |
|---|---|
| Membership | Recurring subscription plans that grant access to a library of courses. Enabling this shows the Learnomy Commerce menu. |
| Commissions and Payouts | Revenue split for multi-instructor sites. Instructors can request withdrawals of their earned share. |
| Coupons | Discount codes with per-use limits and date windows. |
Enabling any Commerce module (Membership, Commissions, or Coupons) makes the Learnomy Commerce top-level menu appear in the admin sidebar.
Community
Community modules are contributed by Learnomy Pro via the learnomy_modules_catalog filter. They carry a PRO badge on the card.
Pro feature. Available in Learnomy Pro.
| Module | What it does |
|---|---|
| Spaces (Pro) | Community or workspace areas attached to a course or membership plan. |
Integrations
Pro feature. Available in Learnomy Pro.
| Module | What it does |
|---|---|
| Credly (Pro) | Issue Credly open badges alongside Learnomy certificates when a course is completed. |
Operations
| Module | What it does |
|---|---|
| Notifications | Email and in-app notifications for enrollment, completion, grading, and payment events. Enabling this adds Announcements to the Learnomy menu and Email Log to Learnomy Settings. |
| SEO | JSON-LD Course schema markup and sitemap integration for search engines. |
| Abilities API | WordPress Abilities API that exposes 34 LMS capabilities for AI agents and advanced integrations. |
| PWA | Service worker and web app manifest for an installable PWA experience. Marked Beta. |
Pro module badges
When Learnomy Pro is installed, Pro module cards appear alongside Free modules in the grid. Each Pro card shows a PRO pill next to the module name. Clicking the PRO pill opens the Pro Features catalog page.
When Pro is not installed, a one-time dismissible notice at the top of the page says: "Learnomy Pro provides 15 additional modules including analytics, cohorts, and learning paths." This notice is per-user -- each admin can dismiss it independently. It does not appear again after dismissal.
Beta modules
Some modules are marked BETA with an orange pill. Beta modules are functional but may have rough edges. The PWA module in Free and several Pro modules ship as Beta in the current release. You can enable and use Beta modules; just expect occasional updates that change behavior.
Tips
- Disabling a module does not delete your data. If you disable Quizzes, existing quiz attempts and questions are preserved. Re-enabling the module makes them accessible again.
- The setup wizard in Step 2 lets you pick a preset that sets a good starting module configuration. You are not locked into that choice -- use the Modules page to fine-tune anytime.
- If you visit a Commerce page URL (for example,
?page=learnomy-memberships) when no Commerce module is enabled, Learnomy redirects you to the Modules page with a notice instead of showing a blank screen.