Enrolment page
Page before joining a course — hero, pricing, instructors, and overview.
Enrollment Page
Custom Fields (visible only on the enrollment page)
Site administration -> Courses -> Default settings -> Course custom fields
- Add a Text Area field
- Name: “Custom description on enrollment page” or any other
- Shortname: enrolldesc (Important: Do not change this short name. )
“This course includes” — custom items
Append extra lines under the auto-generated This course includes list in the enrollment sidebar.
Site administration → Courses → Course custom fields
- Add a Text area field
- Name: e.g. “Enrollment includes extras”
- Shortname:
enrollincludes(important: do not change) - Edit the field value on each course with HTML content
HTML sample (reuse theme classes so styling matches the auto list):
<ul class="rui-enrollment-includes__list list-unstyled mb-0">
<li class="rui-enrollment-includes__item">
<span class="rui-enrollment-includes__icon" aria-hidden="true">
<i class="fa-solid fa-mobile-screen"></i>
</span>
<span class="rui-enrollment-includes__label">Access on mobile and TV</span>
</li>
</ul>
Activity counts are generated automatically above this block. Leave the field empty on a course to hide the extra section.
Enrollment landing layout — custom fields
Optional HTML/text fields for the enrollment landing layout. Create each as a Text area course custom field with the exact shortname below.
| Shortname | Purpose |
|---|---|
enrolldesc | Hero subtitle (overrides course summary) |
enrollmeta | Hero meta row (rating, students, etc.) — HTML |
enrollbadges | Hero badges row — HTML |
price | Sidebar price (existing field) |
priceold | Strikethrough price, e.g. 69 |
enrollpaymentnote | Text under price, e.g. One-time payment |
enrollpromo | Promo badge HTML under price |
enrolllearn | Overview column — checklist HTML (<ul>) |
enrollfor | Audience column — checklist HTML |
enrollincludes | Extra items under “This course includes” |
Sample hero meta
<span><strong>4.9</strong> (3,200+ reviews)</span>
<span><strong>5,747</strong> members</span>
Sample overview checklist
<ul class="check-list">
<li>Craft precise prompts for various AI tools</li>
<li>Apply AI in writing, design, and coding</li>
</ul>Course Summary (Enrollment Page)
Turn this option on or off.
theme_xy/ecoursesummaryCourse Details (Enrollment Page)
Course start date, Modification date and Course end date
theme_xy/ecoursedetailsDisplay Course Start/End Date (Enrollment Page)
Course start date, Modification date and Course end date
theme_xy/ecoursedatesCourse content summary (Enrollment Page)
Show an automatically generated “This course includes” list in the enrollment sidebar, based on visible course activities. You can append custom HTML items below that list with the enrollincludes course custom field (see settings below).
theme_xy/ecourseincludesCourse content preview (Enrollment Page)
Show a minimalist accordion preview of course sections and activities below the course summary on the enrollment page.
theme_xy/ecoursecontentpreview