Free supervised staff attendance for a shared workplace computer. Test on a staging site, keep recoverable backups, and review the privacy and security documentation before production use.
- Administrators create staff records without creating WordPress accounts.
- The administrator chooses each staff code or generates an eight-character code in the browser.
- Codes are case-insensitive, hashed for authentication and encrypted for deliberate administrator-only reveal.
- Enable any number of staff members; shift history is retained when access is disabled.
- Set your own hospital/company name under Sridhatrikrishna Attendance > Setup.
- A logged-in administrator supervises the shared-computer attendance page while staff enter their codes.
- Explicit Check in and Check out buttons, with server-generated success/error messages.
- Server-generated UTC timestamps; display in the WordPress timezone with DD/MM/YYYY dates.
- Duplicate check-ins and check-outs are rejected; multiple completed shifts per day and overnight shifts are supported.
- Administrator-only date-range reports and CSV export.
- No expiry, paid unlock, staff quota, telemetry, API key, external service, camera or location permission.
- No theme dependency; a shortcode provides the staff interface.
This edition depends on administrator supervision and is not independent proof of physical presence. Anyone who knows another person's code could act as that person if the supervisor permits it. It contains no face recognition, GPS, registered-device restrictions, payroll, breaks, midpoint attendance, automatic checkout, record correction or scheduled email.
Copyright (c) 2026 Sridhatrikrishna Healthcare Private Limited. The company owns the copyright in its original code and licenses the plugin to every recipient under GPLv2 or later. The GPL does not transfer the company's names, logos or trademarks.
- Create a separate test WordPress site. Back up production before any later installation.
- Plugins > Add New > Upload Plugin > select this ZIP > Install > Activate.
- Settings > General > Timezone: choose Kolkata for Indian Standard Time, or your workplace timezone.
Under Sridhatrikrishna Attendance > Setup, enter your own hospital/company name.
- Under Sridhatrikrishna Attendance > Staff, add each person and type a unique code or use Generate code. Administrators can reveal a masked code later if a staff member forgets it.
- Create a private page with a Shortcode block: [skh_attendance]. Do not cache this page in a host/CDN/page-cache plugin.
- Keep an administrator signed in and present at the shared computer. Try Check in and Check out with a test staff code, then review Sridhatrikrishna Attendance > Reports.
Activation creates only this plugin's dedicated shifts and staff tables and schema option. It does not create WordPress users or public pages or add staff automatically. Deactivation and uninstall retain attendance data, organisation settings and staff records. WordPress roles and permissions are not modified. This release does not provide an automatic erasure workflow.