Student Management
Track enrolled students, view registration details, manage user roles, and understand the student experience with the My Courses page.
Students Overview
Classerna provides a dedicated Students screen to view all course enrollments. Access it at Classerna > Students.
Student Information Displayed
| Column | Description |
|---|---|
| Student | Student's name (linked to their WordPress user profile) |
| Student's email address | |
| Course | The course they're enrolled in (linked to course editor) |
| Enrollment Date | When the registration was completed |
| Order | WooCommerce order number (linked to order details) |
Filtering Students
Filter the student list by course:
- Use the "Filter by Course" dropdown at the top of the list.
- Select a course.
- Click "Filter" to show only students in that course.
Viewing Registration Details
To see a student's registration questions and responses:
- Click the Order number in the students list.
- View the order details in WooCommerce.
- Registration answers appear in the order notes or custom fields section.
User Roles
Classerna creates two custom user roles upon activation:
Student Role
| Capability | Description |
|---|---|
read |
Basic WordPress read access |
idcms_view_course_materials |
View materials for enrolled courses |
Students are automatically assigned this role when they register for a course (if they don't already have an account). They can:
- Access the My Courses page
- View course materials for enrolled courses
- Access online meeting links
Collaborator Role
The Collaborator role is designed for instructors or assistants who need limited admin access:
| Capability | Description |
|---|---|
read |
Basic WordPress read access |
idcms_view_course_materials |
View course materials |
idcms_view_assigned_courses |
View courses assigned to them |
edit_posts |
Basic post editing (limited) |
upload_files |
Upload media files |
gravityforms_view_entries |
View Gravity Forms entries (if GF is active) |
Assigning Roles
To manually assign roles:
- Go to Users > All Users.
- Click on a user to edit.
- Select the role from the Role dropdown.
- Update User to save.
Viewing Enrolled Students by Course
You can also see enrolled students from the course edit screen:
- Edit a course.
- Look for the "Enrolled Students" metabox in the sidebar.
- View the list of students enrolled in this specific course.
My Courses Page
The "My Courses" page is where enrolled students access their courses and materials. It's automatically created during plugin activation with the [idcms_my_courses] shortcode.
Accessing My Courses
Students can access My Courses in two ways:
- WooCommerce My Account - A "My Courses" link is automatically added to the WooCommerce My Account menu, positioned right after the Dashboard link.
- Direct URL - Navigate directly to
/my-courses/on your site.
Student View
When logged in, students see:
- List of all courses they're enrolled in
- Course thumbnails and titles
- Next upcoming session information
- Quick access to course materials
Course Drilldown
Students can click on a course to see:
- Full course details
- All sessions with dates and times
- Session materials (documents, videos, links)
- Online meeting links
Session Materials Access
When a session has materials attached, students can:
- View Documents - Download PDFs, Word docs, etc.
- Watch Videos - Embedded video players
- Access Links - External resources open in new tabs
Not Logged In
If someone visits the My Courses page without being logged in, they see a message prompting them to log in, with a link to the WordPress login page.
Exporting Student Data
To export a list of enrolled students:
- Go to Classerna > Students.
- Filter by course if needed.
- Use WooCommerce's export functionality to export orders with course data.