HR All-in-one HR & attendance system for WordPress

Replace Spreadsheets with a Simple HR System Inside WordPress.

IWH HR Manager lets your team check in & out, log hours, and request leave directly from your WordPress site. You get clear, daily visibility on who’s working, who’s off, and how many hours were logged.

One-time payment — $129. No monthly SaaS fees. Unlimited employees. You own the system.

Works on any modern WordPress site. Ideal for small teams, agencies, and multi-location businesses.

Your internal HR panel, not another SaaS login.

Employees log in where they already work — your WordPress site. You keep everything in one place: HR, attendance, leave, and basic reporting.

$129one-time license

Unlimited employees, unlimited check-ins.
Self-hosted — your data stays on your server.
Get Instant Download
1

Built for small teams & agencies

Keep HR simple. One plugin to log hours, track leave, and view attendance — without forcing your team into a new SaaS platform.

Unlimited employees

Add staff as your team grows. No per-employee pricing or upgrade pressure. One purchase covers your entire organisation.

Zero-friction daily use

Employees click a simple Check In / Check Out button. HR admins see hours calculated and leave requests queued for review.

Core Features

Everything you need to run HR inside WordPress.

Lightweight fields, clear screens, and the essentials done well — so your team actually uses it every day.

👤

Employee records

Store key employee details: name, email, department, position, hire date and status. Everything lives inside your WordPress admin.

Departments Positions Active / Inactive

Attendance & hours

Staff check in and check out through a simple front-end widget. The plugin calculates hours worked for that day so HR doesn’t have to.

Check In / Out Daily hours Admin list view
📅

Leave requests

Employees submit leave requests with dates, type and reason. HR marks them pending, approved, or rejected from the same dashboard.

Annual Sick Unpaid
🖥

Employee self-service

Each logged-in employee gets a personalised dashboard: today’s check-in status, recent attendance, and upcoming approved leave.

Shortcode Staff portal
📊

Admin HR overview

View total employees, departments, positions, leave requests and attendance logs at a glance. No digging through multiple screens.

One dashboard HR summary
🔒

Self-hosted & simple

All data is stored in your own WordPress database. No third-party SaaS storing your staff information, and no extra logins to manage.

Your server Your rules

How it works

From purchase to tracking hours in under an hour.

IWH HR Manager is designed to plug straight into your existing stack. You don’t need to migrate to another platform or train staff on a complex HR system.

Install the plugin, create employee records, place the attendance and leave shortcodes on a page, and you’re ready to go.

  • 1. Purchase & download the plugin ZIP

    After checkout, you get immediate access to the plugin file. Download it from your order confirmation page or email.

  • 2. Install & activate in WordPress

    Go to Plugins > Add New > Upload Plugin, upload the ZIP, and click Activate. A new HR Manager menu appears in your dashboard.

  • 3. Add employees, departments & positions

    Create employee records, assign their email, department and position, and set them to Active. This links their WordPress login to HR.

  • 4. Place attendance & leave shortcodes

    Add the attendance and leave request shortcodes to a staff-only page. Employees log in, check in / out, and submit leave from there.

  • 5. Review hours & approve leave

    View attendance logs and employee dashboards, check hours worked, and approve or reject leave requests from your admin panel.

Inside the plugin

What IWH HR Manager looks like in action.

Replace these boxes with your own screenshots of the HR dashboard, attendance list, and employee view.

Admin dashboard & attendance

Admin dashboard / attendance table screenshot goes here

Employee dashboard

Employee self-service dashboard screenshot goes here

Leave request form

Front-end leave request form screenshot goes here

Simple pricing

One-time payment. Use it every day.

No recurring SaaS contracts. No surprise user limits. Just a clean, self-hosted HR system you control.

IWH HR Manager — WordPress HR System

Lifetime license, unlimited employees, and ongoing improvements.

$129one-time

Single payment. No subscriptions.

  • Unlimited employees, departments, and positions
  • Check-in / check-out with automatic hours calculation
  • Leave requests with pending / approved / rejected states
  • Employee self-service dashboard via shortcode
  • HR overview dashboard in WordPress admin
  • Self-hosted on your WordPress site
  • Future enhancements and email support included
Buy IWH HR Manager — $129

Payment processed securely on iWebhacks. Immediately download the plugin ZIP after checkout.

I built this to solve a real HR problem for small teams that live in WordPress. If you run into issues getting it set up for your business, reach out with your order details and I’ll help you get it running.

FAQ

Questions about IWH HR Manager.

A few common questions. If you need something specific, you can always contact me before or after purchase.

What do I get when I buy IWH HR Manager?
+
You receive a downloadable ZIP file containing the IWH HR Manager WordPress plugin. Upload it to your WordPress site, activate the plugin, and you’ll see a new HR Manager menu where you can add employees, configure attendance, and enable the front-end features.
Is it really a one-time payment?
+
Yes. You pay $129 once for the IWH HR Manager plugin and you can keep using it as long as you run your WordPress site. There are no recurring SaaS fees from IWH. You host the plugin and data on your own server.
Does it work with my existing WordPress theme and builder?
+
Yes. IWH HR Manager runs inside WordPress and is not tied to a specific theme or page builder. You can place the attendance, leave request, and employee dashboard shortcodes inside Elementor, Gutenberg, or any page template.
Can my staff see only their own attendance and leave?
+
Yes. When employees are matched to their WordPress user email, the dashboard shortcode shows each person their own daily summary, recent attendance logs, and upcoming leave. HR admins see the full HR data from the WordPress backend.
Can I use this on more than one WordPress site?
+
The license is generous by design. You can use IWH HR Manager on your own primary HR site and additional internal projects as needed. If you plan to resell setups as a service or deploy it at scale for multiple clients, reach out and we can discuss an agency arrangement.
What if I need help setting it up?
+
You can email with your order details and a quick description of your setup. I can point you in the right direction on how to add employees, configure attendance, and place the shortcodes where your team will use them.

Digital Marketing Expert

  • Data & Attribution
  • Result Oriented
  • Brand Strategy
98%

Customers Satisfied

From AI systems to SEO, PPC, and web development.

80%

Campaigns Handled

In 15 yrs, we handled problematic campaigns from previous providers and resolved.

Stay in the loop

Be updated with the current news about digital marketing space.

    By signing up, you consent to receive marketing emails in line with our privacy policy

    © 2026 iWebhacks Digital Marketing Expert