Plugin Settings
Configure global plugin settings including display options, email templates, and default content. Access settings at Classerna > Settings.
General Settings
The General tab contains display and behavior options that affect all courses.
Display Options
| Setting | Options | Description |
|---|---|---|
| Course Layout | Tabbed / List | How course content sections display on single course pages. Tabbed shows Content, Sessions, FAQs, Materials in tabs. List shows all sections vertically on a single scrolling page. |
Email Settings
| Setting | Description |
|---|---|
| From Name | Name that appears in the "From" field of emails sent by the plugin. |
| From Email | Email address that emails are sent from. |
Email Templates
The Email Templates tab lets you customize the emails sent by Classerna.
Enrollment Email
Sent when a student completes registration for a course.
| Field | Description |
|---|---|
| Subject | Email subject line. Use placeholders for personalization. |
| Body | Email content using rich text editor. Include course details, next steps, welcome message, etc. |
Available Placeholders
Click the placeholder buttons above the email editor to insert these variables:
| Placeholder | Replaced With |
|---|---|
{student_name} |
Student's display name |
{course_name} |
Course title |
{course_url} |
Link to the course page |
{site_name} |
Your website name |
Coming Soon Notification Email
Sent when a visitor signs up for notifications on a Coming Soon course. Confirms their email has been added to the notification list.
| Field | Description |
|---|---|
| Subject | Confirmation email subject |
| Body | Confirmation message content |
Test Emails
Send test emails to preview how they'll look:
- Configure the email template with your desired content.
- Click "Send Test Email" button.
- Check your inbox (sends to the admin email address).
- A toast notification confirms the email was sent.
Default Content
The Default Content tab sets content that applies to all courses unless overridden at the individual course level.
Default Waivers
Set a standard waiver that applies to all courses:
| Field | Description |
|---|---|
| Default Waiver Title | Title shown above the waiver content (e.g., "Terms & Conditions", "Liability Waiver") |
| Default Waiver Content | The waiver text students must accept during registration |
Post-Purchase Message
Default message shown on the WooCommerce order confirmation page after a student completes registration. Use this for general next steps applicable to all courses.
Common content includes:
- Welcome message
- What to expect next
- How to access course materials
- Contact information for questions
Financial Aid Information
Default financial aid content displayed on all course pages. Use this for organization-wide financial aid policies, scholarship information, or payment plan details.
Individual courses can override this with course-specific financial aid information in the FAQ / Fin Aid tab.
Import/Export Tab
The Import/Export tab provides tools for backing up and migrating courses.
Export Courses
Export any course with all its sessions and metadata to a JSON file.
Import Courses
Import courses from JSON files using drag-and-drop upload.
See the Import/Export documentation for detailed instructions on exporting and importing courses.
Saving Settings
Settings are saved per-tab:
- Make your changes on any tab.
- Click "Save Settings" at the bottom of that tab.
- A toast notification confirms the settings were saved successfully.