Skip to content
Sikshya 1.0.x · Free corePro

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

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 →
Pro💎

Pro add-ons

Add-on catalog (license + toggle). Mirrors Addons, Integrations, and gated sidebar badges.

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

CapabilityFreePro
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 Pro tiers (Starter, Pro / Growth, Scale). See the add-on → tier matrix for which add-on is in which plan, or compare on the pricing page. Free sites still see gated menu rows with amber Upgrade badges — that's the same story as here.

Need help fast?