Marking Student Attendance
Navigate to: Student Management β π Student Attendance
Step 1: Select Class and Date
βββββββββββββββββββββββββββββββββββββββββββ
β Class: [Grade 10 βΎ] β
β Section: [A βΎ] β
β Date: [2026-06-15] β
β β
β [Load Attendance Sheet] β
βββββββββββββββββββββββββββββββββββββββββββ
Step 2: Mark Attendance
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Grade 10-A - June 15, 2026 β
ββββββββ¬βββββββββββββββ¬βββββββββββ¬βββββββββββββββββββββ€
β # β Roll No β Student β Status β
ββββββββΌβββββββββββββββΌβββββββββββΌβββββββββββββββββββββ€
β 1 β 1001 β John Doe β β Present β
β 2 β 1002 β Jane S. β β Present β
β 3 β 1003 β Bob W. β β Absent β
β 4 β 1004 β Alice M. β β Late β
β 5 β 1005 β Tom H. β β Leave β
ββββββββ΄βββββββββββββββ΄βββββββββββ΄βββββββββββββββββββββ
[Save Attendance] [Bulk Mark All Present] [Export]
Attendance Status Options
| Status | Icon | Description | Counts As |
|---|---|---|---|
| Present | β | Attended full day | Present |
| Absent | β | Did not attend | Absent |
| Late | β | Arrived after start time | Present (with remark) |
| Leave | β | Pre-approved absence | Excused |
Attendance Quick Actions
- Bulk Mark All Present: One-click to mark entire class present
- Copy from Yesterday: Replicate previous day's attendance
- Individual Remarks: Add notes (e.g., "Doctor's appointment")
- Bulk Remarks: Add same note to multiple students
Attendance Database
Stored in wp_institutionkit_attendance:
sql
attendance_id | student_id | class_id | attendance_date | status | remarks
1 | 45 | 5 | 2026-06-15 | present | NULL
2 | 46 | 5 | 2026-06-15 | absent | Sick
3 | 47 | 5 | 2026-06-15 | late | 15 min

Comments are closed.