BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Oumma Learning Management icon
Actively maintained Tested up to 7.0.6 #36 in courses

Oumma Learning Management

Create and share online courses with audio player, progress tracking and student access management.

Active installs<10New
Downloads · 30d52▲ +48.6% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads171Since Jul 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d11▼ -31.3% week over week
Our verdict

Use with caution

Oumma Learning Management works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

51015Jul 3Aug 16Sep 30
Yesterday2
Daily average (1y)2
Peak day20Jul 3, 2026
Last 12 months177

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Oumma Learning Management stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
courses >100 3,086 Best courses plugins →
e-learning #67 265 Best e-learning plugins →
education >100 529 Best education plugins →
learning >100 1,092 Best learning plugins →
lms >100 691 Best lms plugins →

About Oumma Learning Management

From the official readme · v1.7.2

Description

Oumma Learning Management is a lightweight, self-hosted LMS plugin for WordPress. Create a course with organized modules and pages, manage students with independent login credentials, and track progress — all from your WordPress dashboard.

Free Features

  • Unlimited Courses — Create courses with categories (modules) and pages (lessons).
  • Rich Content Editor — Full TinyMCE editor with YouTube/Vimeo video embedding.
  • Student Management — Independent student accounts (not WordPress users), with secure login/logout.
  • Progress Tracking — Page-by-page confirmation, visual progress bar, completion message.
  • Text-to-Speech — Built-in audio reader with word-by-word highlighting and speed control (uses the browser’s built-in SpeechSynthesis API, no external service).
  • Sequential Lock — Optionally require students to confirm each page before moving to the next.
  • “Read and Understood” Button — Confirmation button per page for sequential progression.
  • Email Credentials — Send login credentials to students by email with one click.
  • Forgot Password — Built-in password recovery for students.
  • 11 Languages — English, French, Spanish, German, Italian, Portuguese, Dutch, Polish, Russian, Turkish, Arabic (RTL).
  • Design Customization — Full color customization: content area, sidebar (background, text, width, hover, active states), confirmed/unconfirmed pages, buttons, progress bar, audio highlight, font size.
  • Sidebar Accordions — Collapsible category sections in the student sidebar, one open at a time.
  • Mobile Responsive — Optimized layout for mobile devices with adaptive top bar, audio player, and pagination.
  • Usage Guide — Step-by-step interactive guide with colored cards directly in the admin dashboard.
  • Diagnostic Panel — Admin-only debug panel for troubleshooting.
  • Shortcode — Display any course with [learning_management id="1"].

Premium Add-on

Unlock powerful features with Oumma Learning Management Pro:

  • WooCommerce Integration — Automatically create student accounts when a linked product is purchased.
  • Import / Export — Full JSON backup and CSV export/import of students and progress data.
  • Audio Controller — Upload MP3 audio files per page with a custom player.

How It Works

  1. Create a course and organize content into categories and pages.
  2. Add students manually or sell access via WooCommerce (Pro).
  3. Embed the course in any page using the shortcode.
  4. Students log in, read content, listen via Text-to-Speech, and confirm pages as they progress.

Languages

The plugin is fully translated into 11 languages with complete coverage (636 strings):

  • English (source), French, Spanish, German, Italian, Portuguese
  • Dutch, Polish, Russian, Turkish, Arabic (with RTL support)

Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher

Support

For support questions, bug reports or feature requests, please use the WordPress.org support forum or contact us at oumma-pro.com.

External services

This plugin connects to or references the following external services:

Oumma Pro — License Management API

The plugin includes a license activation system for the optional premium add-on (Oumma Learning Management Pro). When the site administrator manually enters and activates a license key in the plugin settings, the plugin communicates with the Oumma Pro licensing server.

The plugin sends the following data to https://oumma-pro.com/wp-json/olml/v1:

  • License key (entered by the administrator)
  • Site URL (the WordPress site address)
  • Plugin version

This communication occurs only when the administrator explicitly:

  • Activates a license key
  • Deactivates a license key
  • The plugin periodically verifies an already-activated license

No data is sent if no license key has been entered. No student data, course content, or personal information is ever transmitted.

Oumma Pro — Informational Links

The plugin settings pages contain standard hyperlinks to the Oumma Pro website (https://oumma-pro.com/) for documentation, premium upgrade information, and an SMTP plugin recommendation (Oumma Contact). These are plain HTML links — no data is sent to oumma-pro.com by clicking these links, and no remote resources (scripts, styles, or images) are loaded from this domain.

YouTube and Vimeo — Video Embedding

The plugin content editor allows administrators to embed YouTube and Vimeo videos in course pages. When a video URL is entered, the plugin generates a standard iframe embed URL (e.g., https://www.youtube.com/embed/VIDEO_ID or https://player.vimeo.com/video/VIDEO_ID). These embed URLs are stored as part of the page content in the WordPress database.

When a student views a page containing an embedded video, their browser loads the video directly from YouTube or Vimeo servers. The plugin itself does not load any JavaScript libraries or APIs from YouTube or Vimeo — it only generates standard embed markup from user-provided URLs.

Installation

  1. Upload the oumma-learning-management folder to the /wp-content/plugins/ directory, or install directly through the WordPress plugin installer.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Oumma Learning Management → Courses to create your first course.
  4. Add categories (modules) and pages (lessons) to your course.
  5. Create a WordPress page and paste the shortcode [learning_management id="1"].
  6. Add students manually and send their credentials by email.
  7. Configure settings under Oumma Learning Management → Settings (language, design, email sender).

Frequently asked questions

Do students need a WordPress account?

No. Students have their own independent login system managed by the plugin. Their accounts are not WordPress user accounts.

Can I sell access to courses?

Yes, with the Pro add-on. Link a WooCommerce product to a course. When a customer completes a purchase, a student account is automatically created and credentials are sent by email.

Does it work with page builders?

The plugin uses a standard WordPress shortcode [learning_management id="X"], which works with most page builders including Elementor, Divi, and the default block editor.

Is the plugin multisite compatible?

The plugin has not been tested on WordPress Multisite installations yet.

Can I customize the appearance?

Yes. The Design tab in Settings offers full color customization including sidebar, content area, buttons, progress bar and more.

Does Text-to-Speech work in all languages?

Text-to-Speech uses the browser’s built-in SpeechSynthesis API — no external service is used. Availability and quality depend on the browser and operating system. Most modern browsers support major languages. Word-by-word highlighting is available on desktop browsers only.

Can I have multiple courses?

Yes! You can create unlimited courses in the free version. The Pro add-on adds WooCommerce integration, import/export, and more.

How do I back up my data?

Data backup is available with the Pro add-on, which provides full JSON export/import and CSV student/progress export.

Does this plugin use external services?

Yes. Please see the “External services” section below for full details. In summary: the plugin contacts oumma-pro.com for premium license management (only when activated by the administrator) and generates YouTube/Vimeo embed URLs from video links entered by the administrator.

Does this plugin comply with GDPR?

The plugin stores student data (username, password hash, email, progress) in your own WordPress database. No student data is sent to any third-party service. License management data (license key, site URL) is sent to oumma-pro.com only when the administrator activates a premium license. See the “External services” section for complete details.

Changelog

License page replaced with Pro info page. No license code in free version.

1.7.1

  • Removed license validation code from free version — replaced with informational Pro page.
  • License management is now handled entirely by the Pro add-on.

1.7.0

  • Fixed: Inline CSS values are now validated and sanitized before output (hex, rgba, numeric whitelist).

1.6.9

  • Sidebar customization is now fully available in the free version (all 8 color/width settings).
  • Fixed: Logout URL now includes nonce verification to prevent CSRF.
  • Audio controller feature label added to Pro add-on description.

1.6.8

  • Fixed: Sidebar save handler no longer references premium status — uses form field detection instead.
  • Fixed: All remaining raw variable outputs in HTML attributes properly escaped.

1.6.7

  • Fixed: Sidebar design section now uses visual-only preview in free version (no functional inputs).
  • Fixed: Removed all email attribution (“Sent via”, “Sent by”) from student and admin emails.
  • Fixed: wp_json_encode outputs wrapped with esc_attr() in HTML attributes.
  • Fixed: admin_url() outputs wrapped with esc_url().
  • Fixed: date_i18n() outputs wrapped with esc_html().
  • Fixed: All remaining raw variable outputs properly escaped.

1.6.6

  • Fixed: Removed “Powered by” credit link from email templates.
  • Fixed: All raw variable outputs in HTML attributes now properly escaped (intval/esc_attr).
  • Fixed: Bug report list output properly escaped.
  • Fixed: Active/Inactive student status badges properly escaped.
  • Fixed: Color picker fields properly escape label, name and hint.

Full changelog on WordPress.org →

Screenshots

Course Dashboard — Overview of all courses with statistics, status badges and quick actions.
Course Dashboard — Overview of all courses with statistics, status badges and quick…
Page Editor — Create course content with HTML editor, audio sync and file attachment.
Page Editor — Create course content with HTML editor, audio sync and file attachment.
Language Settings — Choose from 11 built-in languages with RTL Arabic support.
Language Settings — Choose from 11 built-in languages with RTL Arabic support.
Student Management — Add, edit and manage student accounts with credential sending.
Student Management — Add, edit and manage student accounts with credential sending.
Progress Tracking — Visual progress bars with CSV export/import.
Progress Tracking — Visual progress bars with CSV export/import.
Design Settings — Customize colors, sidebar and appearance to match your brand.
Design Settings — Customize colors, sidebar and appearance to match your brand.
Oumma Learning Management screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Oumma Learning Management alternatives

All courses plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Tutor LMS Divi Modules Tutor LMS Divi Modules Get 26+ Tutor LMS Divi Page builder widgets to create an entire eLearning site and design… by Themeum 1K+ ★★★★★★★★★★ 2.5 (8) 3 months ago 52
2 SureDash – Community, Courses & Member Dashboard SureDash – Community, Courses & Member Dashboard Build a community right inside WordPress. Discussion spaces, courses, member profiles, and… by Brainstorm Force 1K+ ★★★★★★★★★★ 4.3 (23) 1 day ago 84
3 WPLMS CoAuthors Plus WPLMS CoAuthors Plus Connect WPLMS Learning Management System with WP CoAuthors plus by VibeThemes 1K+ ★★★★★★★★★★ 5 (1) 2 years ago 37
4 WPLMS MyCred AddOn WPLMS MyCred AddOn Connect WP LMS with MyCred platform by VibeThemes 700+ ★★★★★★★★★★ 4 (2) 2 years ago 34
5 WP Courses LMS – Online Courses Builder, eLearning Courses, Courses Solution, Education Courses WP Courses LMS WP Courses LMS - Create Courses, Lessons, Quizzes, Profiles and more. Online Courses… by hookandhook 500+ ★★★★★★★★★★ 4.9 (22) 1 month ago 83
6 Teachable Teachable Effortlessly connect your Teachable products to WordPress with the official Teachable Buy… by teachableintegrations 400+ ★★★★★★★★★★ 1 (1) 1 year ago 31
7 WPLMS BadgeOS WPLMS BadgeOS Connect WPLMS Learning Management System with BadgeOS platform by VibeThemes 100+ ★★★★★★★★★★ 5 (1) 8 years ago 32
8 Course Booking System Course Booking System Individual course booking system for recurring events and specific needs. by ComMotion 60+ ★★★★★★★★★★ 3.8 (13) 1 day ago 75
9 EduAdmin Booking EduAdmin Booking EduAdmin plugin to allow visitors to book courses at your website. Requires… by Chris Åkerfeldt Wendel 60+ ★★★★★★★★★★ No reviews 4 weeks ago 63
10 Coursecheck Coursecheck Official reviews widget for training providers using coursecheck.com to collect student… by South Coast Online Solutions 60+ ★★★★★★★★★★ 5 (1) 4 months ago 60

FAQ

Oumma Learning Management: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 1, 2026

Is Oumma Learning Management free?

Yes. Oumma Learning Management is free to download and use from the official WordPress.org plugin directory.

Is Oumma Learning Management safe to use in 2026?

Oumma Learning Management works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

How many websites use Oumma Learning Management?

Oumma Learning Management is active on <10 WordPress websites and has been downloaded 171 times since it launched in July 2026. It was downloaded 52 times in the last 30 days.

Does Oumma Learning Management work with WordPress 7.1?

Oumma Learning Management is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Oumma Learning Management need?

Oumma Learning Management requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Oumma Learning Management last updated?

The latest version, 1.7.2, was released on July 3, 2026 (3 months ago).

Who makes Oumma Learning Management?

Oumma Learning Management is developed and maintained by oummapro.

What are the best alternatives to Oumma Learning Management?

The most popular alternatives to Oumma Learning Management are Tutor LMS Divi Modules (1K+ installs), SureDash (1K+ installs) and WPLMS CoAuthors Plus (1K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.