--- title: Courses & curriculum description: A field-by-field walkthrough of the Sikshya Course Builder — every tab, every option — so you can build a great course on the first try. --- # Courses & curriculum This page walks you through every screen and field for building a Sikshya course. If you just want to ship something fast, follow the [Quick start](/quick-start) first, then come back here when you need to fine-tune. ## The Courses list Open Sikshya → Course → Courses. You'll see a table of every course on your site with: - A **Search** box (search by title). - **Status pills** at the top: All, Published, Draft, Pending, Scheduled, Private, Trash. - **Course type** dropdown: All types, Regular, Subscription PRO, Bundle PRO. - **Sort by**: Title, Published, Last modified, ID, Author. - A **+ Add new course** button in the top right. Each row shows: ID, image, title (with a Bundle / Subscription chip if applicable), categories, price, level, published / updated dates, and status. Click any row to **Edit in builder**. Tick rows for **Bulk actions**: Move to trash, Publish, Move to draft, Mark pending review, Move to private. (In the Trash tab the bulk options become **Restore to draft** or **Delete permanently**.)
PRO Manage course staff (multi-instructor)

When the Multi-instructor add-on is on, each row gets a Manage staff action so you can add co-instructors, set roles (Owner / Editor / Grader), and split revenue.

Unlock multi-instructor →
## The Course Builder — 4 tabs Click **+ Add new course** (or click any course title) to open the **Course Builder**. It has four tabs at the top: 1. **Course details** — what the course is. 2. **Pricing & access** — how learners get in. 3. **Curriculum** — the actual lessons, quizzes, and assignments. 4. **Course options** — visibility, completion rules, certificates, reviews. Top-right buttons stay sticky while you work: **Preview**, **Save draft**, **Publish**. ## Tab 1 — Course details This is everything visible on the public course page. Sections in order: ### Basic information | Field | What it does | | --- | --- | | **Course title** | The headline learners see. | | **URL slug** (permalink) | Auto-generated from the title; click to edit. | | **Short teaser** | One-line subtitle on the catalog card. | | **Full description** | The long pitch, rendered in the WordPress editor. | | **Primary category** | Pick from your course categories (manage them under Course → Categories). | | **Difficulty level** | Beginner / Intermediate / Advanced. Used in catalog filters. | | **Estimated length** | In hours. Shows on the catalog card. | | **Instruction language** | English, Spanish, etc. Useful for multilingual catalogs. | | **Target audience** | Who this course is for, in plain language. | ### Images & video - **Featured image** — the big image at the top of the course page and in catalog cards. - **Course trailer video (URL)** — paste a YouTube or Vimeo link. Plays inline on the course page. ### What students will learn - **Learning outcomes** — a bulleted list. Click **+ Add outcome** to append more. - **Course highlights** — 4–6 short brag points (e.g. "30+ lessons", "Lifetime access"). - **FAQ** — Question + Answer pairs. Click **+ Add FAQ item** for more. - **Downloadable resources** — files learners can download. Each has a Title, a media file, or a direct URL. - **Announcements** — pinned notes for enrolled learners (Title, Message, Date). ### Instructor - **Who teaches this course?** — pick a user with the **Sikshya Instructor** role. ### Search engine listing (SEO) - **SEO title** — overrides the page title for search engines. - **Meta description** — the snippet under your link in search results. - **Focus keywords** — for tracking with Yoast / Rank Math / SEOPress. ## Tab 2 — Pricing & access How learners pay and who can join. ### How people pay | Option | What it means | | --- | --- | | **Free Course** | Learners enroll with one click. No checkout step. | | **Paid Course** | Standard one-time purchase via your active gateway. | | **Subscription only** PRO | Course is part of a subscription plan (membership). | ### Pricing fields - **Regular price** — the normal price. - **Sale price** — optional. When set, this is the price learners pay. - **Membership plan** PRO — if you picked Subscription Only, choose the plan.
PRO Course bundles & subscriptions

Sell several courses for one bundled price (Course Bundles add-on), or charge monthly / yearly recurring fees for member-only access (Subscriptions add-on).

Unlock pricing options →
### Who can sign up? - **Open** — anyone can buy / enroll. - **Closed** — disabled for now. - **Invite only** — admin enrollment only. ### Other access fields - **Maximum students** — optional cap. - **Course start / end** — optional schedule. - **Enrollment opens / closes** — optional date range. ### Prerequisites & requirements - **Prerequisites** PRO — courses or lessons that must be completed before enrolling. - **Course requirements** — text-only "you need a Mac and Photoshop" style notes (free). ## Tab 3 — Curriculum This is where you build the actual learning experience. Curriculum is organized as: ``` Course └── Chapter ├── Lesson ├── Quiz └── Assignment ``` You'll see an **outline** down the left and a **builder** on the right.
  1. Click + Add chapter at the top. Type a chapter name like "Module 1 — Foundations" and click Save.
  2. Inside the chapter, click + Add lesson. A modal opens with lesson types: Text, Video, plus Live class PRO, SCORM PRO, H5P PRO.
  3. Pick Text, type a lesson title, click Create. The lesson opens in the editor — write the body, attach downloadable files, save.
  4. Back in the curriculum, drag chapters and lessons to reorder. Click any lesson to re-edit it.
  5. Repeat: + Add quiz, + Add assignment. Quizzes have their own editor — see below.
### Lesson types - **Text** — paragraphs, headings, images, embedded media. The standard WordPress editor. - **Video** — paste a YouTube, Vimeo, or any embeddable video URL.
PRO Live classes, SCORM, and H5P

Pin a Zoom or Google Meet URL to a lesson so learners always click the right link (Live classes add-on). Or embed a packaged SCORM / H5P interactive (SCORM/H5P add-on).

Unlock these lesson types →
### Quizzes Click any quiz to open the quiz editor. It has three sub-tabs: - **Content** — title, description, intro text. - **Settings** — passing score (%), attempts allowed, time limit (minutes). - **Questions** — pick from your **Question library** or click **+ New question** to write one. Free question types: - Multiple choice (single or multi-correct answers). - True / false. - Short answer (one line of text). - Fill in the blank.
PRO Advanced quiz types & question banks

Reuse questions across many quizzes from a central Question bank. Add advanced question types, randomize order, draw a random pool of questions per learner, or shuffle answers each attempt — all in the Advanced quiz types add-on.

Unlock advanced quizzes →
### Assignments Each assignment has a title, description, due date, and a file-upload field for learner submissions. After submission, you grade pass / fail with a free-text note.
PRO Advanced assignments & gradebook

Score against a rubric, restrict the file types learners can upload, allow resubmissions, and see a per-learner / per-course grade view with the Advanced assignments + Gradebook add-ons.

Unlock grading workflows →
## Tab 4 — Course options Final settings: visibility, completion rules, reviews, certificates. ### Visibility & catalog - **Who can see this course?** — Draft, Published, Private, Password protected. - **Course password** — if Password protected. - **Featured course** — show with a badge in the catalog. - **Featured badge text** — the badge label (e.g. "Editor's pick"). - **Hide from catalog** — useful for invite-only or bundled-only courses. - **Require prerequisites before enrollment** PRO. - **Disable email marketing sync for this course** PRO — when integrated with Mailchimp / MailerLite, exclude this course from list syncs. ### Completion & progress - **When is the course finished?** — All lessons complete / All lessons + quizzes + assignments / Pass all quizzes / Manual. - **Minimum quiz score (%)** — only relevant for the "Pass all quizzes" rule. - **Require a final quiz** — last quiz must be passed for completion. - **Track student progress** — leave on. Powers the progress bar and certificate. ### Reviews PRO - **Allow course reviews** — when **Course reviews & ratings** add-on is on, this section shows up. Toggle reviews on / off per course. ### Certificates - **Enable completion certificate** — toggle on to issue a certificate when the course is complete. - **Certificate requires course completion** — vs. "issue at progress threshold." - **Certificate template** — pick from your installed templates (free presets: **Regalia**, **Vertex**). - **Progress threshold for certificate (%)** — issue early at e.g. 80% if you'd rather not require 100%.
PRO Advanced certificates with verification

Build certificates with a drag-and-drop designer, more merge fields (instructor, score, serial), and add a QR code that links to a public verify page so anyone can confirm authenticity.

Unlock advanced certificates →
## Categories Open Sikshya → Course → Categories to manage course categories. Each category has: - **Name** — visible in catalogs and on the card. - **Description** — long form, rich text. Shows on the category archive. - **Slug** — auto-generated; edit if you want a specific URL. - **Parent** — categories are hierarchical. "Web development → Frontend → CSS" is fine. - **Image** — optional category image used on archive headers. You can search, sort, and bulk-delete categories from this screen. ## Other content libraries Open Sikshya → Course → Content library for direct access to your stand-alone content: - **Lessons** — all lessons across all courses. - **Quizzes** — all quizzes. - **Assignments** — all assignments. - **Questions** — your question library (reusable across quizzes). - **Chapters** — chapters across courses. - **Question banks** PRO — only visible when **Advanced quiz types** is on. These tabs use the same WordPress list pattern (search, status pills, sort, bulk actions). Use them when you want to clean up unused lessons or move a question between quizzes. ## Tips & best practices - **Keep chapter titles short** (under 60 characters). They show in the curriculum sidebar. - **Use preview lessons.** Tag the first lesson of each chapter as a preview lesson so anonymous visitors can sample before they buy. - **Aim for short lessons** (5–10 minutes). Completion rates go up dramatically. - **Use categories for level**, **tags for topics**. Both feed your catalog filters. - **One course, one outcome.** "Master Excel pivot tables" beats "Become a spreadsheet wizard" because it's specific. ## Where to go next - [Learners & roles](/learners) — manage students, instructors, and enrollments. - [Enrollment & access](/enrollment-settings) — drip, prerequisites, manual enroll. - [Payments](/payment-settings) — gateways and refunds. - [Pro add-ons](/third-party-integrations) — every Pro feature listed.