Install & update
Install
- Upload and activate MindfulAttendance (ZIP or FTP to
wp-content/plugins/mindful-attendance).
- On activation, the plugin creates its database table for attendance records.
- Ensure Edwiser Bridge (Moodle) or LearnDash is installed for the platform you intend to use.
Permissions
- Admin screens under Attendance require appropriate admin capabilities (see your site’s role setup).
- Public check-in uses AJAX handlers for both logged-in and guest flows where supported—verify nonce and rate limits in high-traffic events.
First run
- Open Attendance → Settings and set branding: accent colour, taglines, meeting button label, intros for online/in-person.
- Create a page and add the
[attendance] shortcode with a real course_id (see Usage).
Updates
- Back up the database before updates; attendance table is preserved across upgrades unless release notes say otherwise.
- Re-test check-in on staging after Edwiser or LearnDash updates.