--- layout: doc title: Sikshya Documentation description: Official documentation for the Sikshya LMS WordPress plugin (Free + Pro) sidebar: true aside: false prev: false next: text: Installation link: /installation ---
Sikshya 1.0.x · Free core Pro

Teach online on your own WordPress site—courses, quizzes, checkout, learners.

Creators use Sikshya to publish lessons, enroll students, and take payments without renting another LMS. The free plugin includes PayPal checkout; Sikshya Pro unlocks Stripe, more gateways, drip content, bundles, subscriptions, and dozens of togglable add-ons.
New here? Jump to Install, then read Your WordPress admin—it mirrors the Sikshya sidebar one-to-one.

What you need to run Sikshya:

WordPress 6.0+ PHP 7.4+ Free PayPal checkout Pro Stripe + Razorpay · Mollie · Paystack · Square · Authorize.Net · Bank TransferCompare plans →

Pro Need drip, bundles, Stripe, gradebook, or marketplace? Install Sikshya Pro and turn add-ons on under Addons. The sidebar badges you’ll see (Upgrade / Off) mean the same thing these docs labels as Pro.

View pricing & buy Browse add-ons →
## Browse docs
📦

Install & setup

Free + Pro ZIP, Composer note, wizard, licenses, pages, permalinks.

Get started →
🧭

Your WordPress admin

Plain map of Course, People, Commerce, Addons—exactly how Sikshya app labels them.

Match sidebar →
📚

Courses & curriculum

Course builder, chapters, lessons (text / video / downloads), quizzes, assignments, certificates, categories & tags.

Build courses →
👥

Learners, roles & progress

Student dashboard, enrollments, progress tracking, role management, capabilities, course completion certificates.

Manage students →
🔐

Enrollment & access

Manual enroll, free self-enroll, paid enrollment, sequential progression, drip (Pro), and prerequisites (Pro).

Configure access →
Pro extra 💳

Payments

Free: PayPal works on day one. Pro: Stripe + Razorpay, Mollie, Paystack, Square, Authorize.Net, bank rules.

Configure gateways →
Pro extra ✉️

Email & notifications

Everyone edits templates here. CRM / ESP bridges and rollout emails are layered on via Pro.

Send emails →
⚙️

Shortcodes

[sikshya_courses], [sikshya_login], [sikshya_registration] — every attribute, default, and example.

View reference →
🧱

Blocks & page builders

How Sikshya works with the Block editor (Gutenberg), Elementor, Divi, and other builders via shortcodes and templates.

Place catalog widgets →
StarterGrowthScale 💎

Pro add-ons

Add-on catalog (license + toggle). Every feature lists its minimum tier on All add-ons. Mirrors Add-ons in wp-admin.

Explore Pro → 🛒

WooCommerce & co-existence

How Sikshya runs alongside WooCommerce, plus notes on multilingual, caching, SEO, and multisite networks.

Co-exist cleanly →
🔌

REST API

Routes under /wp-json/sikshya/v1/ — courses, enrollments, learner progress, checkout, license, and Pro add-on routes.

Read API docs →
🪝

Hooks & filters

The actions and filters Sikshya exposes for enrollments, lesson completion, quizzes, payments, certificates, and add-ons.

Extend Sikshya →

FAQs

Free vs Pro, payments, themes, multisite, SCORM, certificates, GDPR, multilingual, and the most-asked LMS questions.

Find answers →
🛠️

Troubleshooting

Permalinks, REST 404s, gateway sandbox mode, email deliverability, cache plugins, role/capability oddities, and the dreaded white screen.

Fix issues →
📜

Changelog

Recent free and Pro releases — what changed, what to test, and the safe upgrade path.

See releases →
💬

Get support

WordPress.org forum, GitHub, the Facebook community, Pro priority support, and how to file a useful bug report.

Contact us →
## Free vs Pro at a glance | Capability | Free | Pro | | --- | --- | --- | | Unlimited courses, lessons, quizzes, students | ✅ | ✅ | | Course builder + drag-and-drop curriculum | ✅ | ✅ | | Quizzes (multiple choice, true/false, short answer) | ✅ | ✅ | | Assignments (basic) + certificates (basic) | ✅ | ✅ | | Sequential lesson progression | ✅ | ✅ | | Native checkout, free + paid courses, manual enrollment | ✅ | ✅ | | **PayPal checkout** | ✅ | ✅ | | **Stripe & other premium gateways** | — | ✅ | | Coupons (% / fixed, redemption limits, date window) | ✅ | ✅ | | Student dashboard + wishlist | ✅ | ✅ | | Transactional emails (enrollment, purchase, completion) | ✅ | ✅ | | Extra gateways (Razorpay · Mollie · Paystack · Square · Authorize.Net · Bank Transfer) | — | ✅ | | **Content drip** (date / X-days / cohort) | — | ✅ | | **Prerequisites** (lessons + courses) | — | ✅ | | **Course bundles** & **subscriptions** | — | ✅ | | **Multi-instructor** + revenue split | — | ✅ | | **Gradebook** + advanced assignments + advanced quizzes | — | ✅ | | **Advanced certificates** (builder + QR + verification) | — | ✅ | | **Course reviews** & **Q&A / discussions** | — | ✅ | | **Calendar** & **live classes** (Zoom / Meet) | — | ✅ | | **Activity log** & **enterprise reports** | — | ✅ | | **Webhooks**, **Zapier**, **public API keys** | — | ✅ | | **Marketplace** (multi-vendor) + commissions | — | ✅ | | **White label**, **multisite**, **multilingual**, **SCORM/H5P** | — | ✅ | > Add-ons unlock at different paid tiers (**Starter**, **Growth**, **Scale**). Each add-on on [All add-ons](/addons) shows a **Starter**, **Growth**, or **Scale** badge — that’s the minimum plan that includes it. Full matrix: [add-on → tier](/addons#plan-matrix). Compare seats on the [pricing page](https://mantrabrain.com/plugins/sikshya/#pricing). Free sites still see gated menu rows with amber **Upgrade** badges — same idea as these docs. ## Need help fast? - 📖 Start with [Installation](/installation) and the [Quick start](/quick-start). - 🧪 Try Sikshya in WordPress Playground via [try.new/plugins/sikshya](https://try.new/plugins/sikshya/). - 🐛 File issues on [GitHub](https://github.com/MantraBrain) or post in the [WordPress.org support forum](https://wordpress.org/support/plugin/sikshya/). - 👥 Join the [Sikshya LMS Facebook Community](https://www.facebook.com/groups/sikshyalms/) for peer discussion. - 💎 Pro license holders get [priority support](https://mantrabrain.com/plugins/sikshya/#pricing) — see [Support](/support) for routing details.