WP Manifestindependent plugin directory
manifest / users / wp-attendence

WP Attendance Plugin

WP Attendance Plugin is a custom-built WordPress admin-based employee attendance management system. It allows administrators to manage employees, record daily attendance, and track working hours directly from the WordPress dashboard. This plugin is ideal for small teams and organizations that want a simple internal attendance tracking system.

by himanshuchaurasiya · github.com/himanshuchaurasiya/wp-attendence

2stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/himanshuchaurasiya/wp-attendence/archive/refs/heads/main.zip

WP Attendance Plugin is a custom-built WordPress admin-based employee attendance management system. It allows administrators to manage employees, record daily attendance, and track working hours directly from the WordPress dashboard.

This plugin is ideal for small teams and organizations that want a simple internal attendance tracking system without relying on third-party SaaS tools.

🚀 Features 👤 Employee Role Management

Automatically creates a custom Employee role on plugin activation

Add new employees directly from the admin panel

Dedicated employee listing page

🗂 Attendance Management

Mark employee attendance (Present / Absent)

Record Punch-In and Punch-Out times

Automatically calculate total working hours

Store attendance records in a custom database table

📊 Admin Dashboard

Custom admin menu with:

Dashboard overview

Add Employee

Employee List

Add Attendance

View Attendance

Clean card-based dashboard UI

WordPress-styled data tables

🔐 Security

Uses WordPress nonces for form security

Sanitizes and validates all input fields

Secure data insertion using $wpdb->insert()

🛠 Technical Overview

Built using WordPress Plugin API

Uses register_activation_hook() t