WP Manifestindependent plugin directory
manifest / content / ultra-lms

Ultra LMS

Modern LMS for WordPress

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/habibahsan/ultra-lms/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Ultra LMS - Modern Learning Management System for WordPress

A modern, modular Learning Management System built with React and PHP 8.1+.

Features

  • 🎓 React DnD Course Builder - Visual drag-and-drop course creation
  • 🏗️ Modular Architecture - Core system with extensible addons
  • ⚡ Modern Stack - React 18, Vite, PHP 8.1+, TailwindCSS
  • 🎨 Builder Integration - Native Bricks Builder & Gutenberg support
  • 💰 Monetization Ready - Stripe payments, subscriptions, coupons
  • 📊 Progress Tracking - Detailed student progress analytics

Requirements

  • WordPress 6.0+
  • PHP 8.1+
  • MySQL 5.6+ or MariaDB 10.1+
  • Composer
  • Node.js 18+

Installation

Via Git (Development)


# Download or clone git repository
cd wp-content/plugins
git clone https://github.com/habibahsan/ultra-lms.git
cd ultra-lms

# Install PHP dependencies
composer install

# Install Node.js dependencies
npm install

# Build Tailwind CSS
npm run tailwind:build

# Test the build system
npm run dev  # Should start Vite dev server
npm run build  # Should build production assets
npm run type-check  # Should pass TypeScript checks