Linux 软件免费装
Banner图

Oumma Learning Management

开发者 oummapro
更新时间 2026年7月3日 21:35
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

lms e-learning learning education courses

下载

详情介绍:

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 Premium Add-on Unlock powerful features with Oumma Learning Management Pro: 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): Requirements Support For support questions, bug reports or feature requests, please use the WordPress.org support forum or contact us at oumma-pro.com.

安装:

  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).

屏幕截图:

  • 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.
  • Student Management — Add, edit and manage student accounts with credential sending.
  • Progress Tracking — Visual progress bars with CSV export/import.
  • Design Settings — Customize colors, sidebar and appearance to match your brand.

升级注意事项:

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.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.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.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.1 License page replaced with Pro info page. No license code in free version. 1.7.0 CSS value sanitization for inline styles. 1.6.9 Sidebar customization unlocked in free version. Logout nonce added. 1.6.8 Sidebar save handler fix, additional escaping. 1.6.7 Trialware compliance: sidebar design visual-only in free version. Email attribution removed. Additional escaping. Recommended update. 1.6.6 Security hardening: removed "Powered by" credit, additional output escaping. Recommended update. 1.6.5 Security hardening: sanitization, escaping, enqueue compliance. Recommended update. 1.6.4 Complete translation audit — 100% coverage across all 11 languages (636 strings). PRO description translation fix. Recommended update. 1.6.1 Sidebar accordion navigation, mobile layout improvements, confirmation button, full name display for WooCommerce students. 1.3.0 Internal architecture refactor.

常见问题:

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.

更新日志:

1.7.1 1.7.0 1.6.9 1.6.8 1.6.7 1.6.6 1.6.5 1.6.4 1.6.1 1.6.0 1.5.0 1.4.0 1.2.0 1.1.0 1.0.0