BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
WP-HR Manager: The Human Resources Plugin for WordPress icon
Slowing down Tested up to 6.7.9 #2 in attendance management

WP-HR Manager: The Human Resources Plugin for WordPress

Now you can easily manage HR (Human Resource) records and processes from within your website with our highly rated plugin, WP-HR Manager. You can quickly install an ESS (employee self-service) portal and HRM system…

Active installs200+100+ tier
Downloads · 30d209▼ -6.7% vs prev. 30d
Rating2/55 reviews
Health score29/100At risk
All-time downloads47.4KSince Sep 2017
Support resolved—No recent threads
RequiresWP 5.0PHP any
Downloads · 7d41▼ -36.9% week over week
Our verdict

Consider an alternative

WP-HR Manager: The Human Resour… shows warning signs in 2026 — compare the alternatives below before installing. It runs on 200+ sites, is rated 2/5 and was last updated 2 years ago, and scores 29/100 on our health check.

  • Small user base (200+ active installs)
  • Low rating so far — 2/5 from only 5 reviews
  • No update in over a year
  • Only tested up to WordPress 6.7 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

204162Jun 29Aug 12Sep 26
Yesterday4
Daily average (1y)7
Peak day83Aug 20, 2026
Last 12 months2.4K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where WP-HR Manager: The Human Re… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
attendance management #37 101 Best attendance management plugins →
HR #22 286 Best HR plugins →
human resources #12 357 Best human resources plugins →
Leave >100 7,647 Best Leave plugins →
recruitment #50 118 Best recruitment plugins →

Version adoption

Share of active sites per release.

  • 3.269.4%
  • 3.030.6%

Rating breakdown

★★★★★★★★★★ 2 from 5 reviews

  • 5★20.0%
  • 4★0.00%
  • 3★0.00%
  • 2★20.0%
  • 1★60.0%

About WP-HR Manager: The Human Resources Plug…

From the official readme · v3.2.0

Description

Now you can easily manage HR (Human Resource) records and processes from within your website with our highly rated plugin, WP-HR Manager. You can quickly install an ESS (employee self-service) portal and HRM system, update staff records, track attendance and absence, message team members, approve leave and more.

Ideal for small and medium sized businesses (SME) who want to create their own HR information system (HRIS) on WordPress.

WP-HR Manager enables you to:

  • Install a powerful HRM system on your website to record and manage employee HR information via any browser
  • Take advantage of employee self service (ESS) features to reduce admin and improve accuracy (ideal for remote workers)
  • Retain control of your data (and host your site/data in the location of your choice) helping with GDPR compliance
  • Manage as many employees as you wish, with our free HR WordPress plugin: No incremental/per employee charges unlike cloud based HR systems
  • Add features and plugins as you need them (even build your own!) with fully editable open source code
  • Control access to data and capabilities with three inbuilt user levels (Admin, HR Manager and Employee)
  • Keep it focussed – WP-HR Manager only adds HR features, keeping the plugin as lite as possible

New – WP-HR Mobile Check In Add On

We now offer a mobile app to enable employees to check in/out (clock in/out) with mobile phones.
Requires Pro version and WP-HR Attendance upgrade within WP-HR Manager (Settings) or
Find out more

This plugin includes –

WP-HR Manager Features

  • Company profile
  • Branch listing – add local offices, outlets, factories etc.
  • Employee profile – record and manage employee information
  • Department listing – create departments and assign to employees
  • Roles listing – create roles (eg ‘Driver’ or ‘Branch Manager’) and assign to employees
  • Leave / holiday management – create and approve holiday, sickness, unpaid and other leave requests
  • Set multiple leave / holiday policies to specify number of day’s leave allowed, national (Bank) holiday dates, etc
  • Monitor number of leave days taken and remaining for each employee
  • Enable Employee Self Service (ESS) options so staff and update their own records
  • Front end view for employees (discourages logged in employees from viewing WordPress backend screens)
  • Employee Assessments and Appraisals – track performance and set goals
  • WordPress admin dashboard customizing features
  • DashBoard Tab added in the setting page
  • Admin can hid/show the dashboard widgets as well as in the employee profile
  • Emoloyee have option to show/hide Annual Work Anniversary,Birthday Anniversary and InOutopts from profile edit window
  • Audit log – track changes to records
  • 44 currencies supported
  • Announcements feature – send to specific employees or all employees
  • Notification emails with custom templates and shortcode support

This plugin is forked from https://wordpress.org/plugins/erp/ by Tareq Hasan,Nizam Uddin,weDevs
in order to keep up with changes to the core WordPress.

This plugin includes additional features than the original plugin:

  • Enhancements to leave management, fixes, and licensing SDK.
  • Plugin supports in multiple languages.
  • Added feature to book leave from the front end view.
  • Added feature to resend the welcome email.
  • Added feature to allow more than one leave per day.
  • Enable employees to apply for leave for a half-day or a few hours based on their needs.
  • Calculate leave from the start date (by months left in the year).
  • Enable leave for future and past years.
  • Added feature to be able to sync “Who is out” widget with the calendar.
  • Display all employees on the calendar of who is going to be off throughout the year.
  • Added feature to only display assigned leave policies to the employee.
  • Added feature to display employee leave to the line managers.
  • Added feature to change the employee profile title based on the department.
  • Added feature to archive old leave requests (PRO VERSION ONLY).

Upgrade to WP-HR Manager Pro for additional features

  • Reports
  • Import / export employee data
  • Option to force employee to front end profile page on log in (restrict access to WP back end)
  • Multiple Holiday Calendars (useful to create holiday sets for different countries)
  • Allow / Restrich leave notifications and approvals from HR Managers and Line Managers

WP-HR Manager Extensions

  • WP-HR Attendance (monitor check-in / check-out, add shifts)
  • WP-HR Mobile Check In (NEW! enable employees to check-in / check-out on their mobile phones)
  • WP-HR Recruitment (create and advertise job vacancies on your site and manage recruitment process)
  • WP-HR GDPR Pro (a set of useful tools to: Create your Privacy Policy; Record Consent to Manage Data from employees and job applicants; track employee GDPR training; log and manage Subject Access Requests; and more.) We also offer a stand alone lite version for free here
  • WP-HR SMS Messages(Send SMS messages to employees)
  • WP-HR Documents (Upload documents to a company library or to employee profiles)
  • WP-HR Add Fields(Add extra fields to collect and display information in the employee profile and all other tabs)
  • More planned – watch this space!

These extensions can be added from with the WPHR Settings menu on your WordPress dashboard.

Links

Translations (full or partial)

  • Bulgarian / Български
  • Chinese (China) / 简体中文
  • Danish / Dansk
  • Dutch / Nederlands
  • German / Deutsch
  • Japanese / 日本語
  • Norwegian (Bokmål) / Norsk bokmål
  • Polish / Polski
  • Persian (Iranian)
  • Spanish (Spain) / Español
  • Swedish / Svenska

If you would like to help with translating this plugin, please go here

Press Coverage

"WP-HR Manager is a new approach to HRM software - neither a clunky old desktop application, nor a cloud system with expensive per employee pricing. An exciting new tool for HR managers."

Becki Clarke, Editor, www.HRreview.co.uk

"A great tool for organisations of all sizes.  The free version does all the basics things you need - and then you can customize with add-ons to get the exact mix of functionality you want.  This one will just get better and better." 

Bill Banham, Publisher, www.hr-gazette.com

Installation

Automatically Install From WordPress Dashboard

  1. Login to your the admin panel
  2. Navigate to Plugins -> Add New
  3. Search WP-HR Manager
  4. Click install and activate respectively.

Manual Install From WordPress Dashboard

If your server is not connected to the Internet, then you can use this method:

  1. Download the plugin by clicking on the blue ‘Download’ button above. A ZIP file will be downloaded.
  2. Login to your site’s admin panel and navigate to Plugins -> Add New -> Upload.
  3. Click ‘Choose File’, select the plugin file and click install.

Install Using FTP

If you are unable to use any of the methods due to internet connectivity and file permission issues, then you can use this method:

  1. Download the plugin by clicking on the blue ‘Download’ button above. A ZIP file will be downloaded.
  2. Unzip the file.
  3. Launch your favorite FTP client. Such as FileZilla, FireFTP, CyberDuck etc. If you are a more advanced user, then you can use SSH too.
  4. Upload the folder to wp-content/plugins/
  5. Log in to your WordPress dashboard.
  6. Navigate to Plugins -> Installed
  7. Activate the plugin.

Frequently asked questions

Do you have any limits on the number of admins, managers or employees?

No.

Does WP-HR Manager support WordPress multisite installation?

No.

Can Employees Request Leave for Less than a Whole Day?

Yes – Leave can be booked in 15 minute increments

Can I Have This or That Feature?

Yes – we love to receive ideas and suggestions here and can also undertake bespoke projects here

How does x work? Where is the documentation?

Comprehensive documentation can be found here

Changelog

Freemius SDK verion 2.11.0

3.1.1 – 11 February 2025

  • bug and security fix

3.1.1 – 11 February 2025

  • Freemius SDK verion 2.11.0

= 3.0.8– 31 October 2023=
* Freemius SDK verion 2.6.0

= v3.0.7-> 10 August 2022
* Fixed Email Issue

= v3.0.6-> 03 July 2022
* Fixed Email Issue
*Fixed other Minor issues

= v3.0.5-> 19 April 2022
* Fixed Minor Issues

= v3.0.4-> 24 March 2022
* Fixed Leave Hours Issue
*Fixed WP-HR-Manager Menu issue

= v3.0.3-> 23 February 2022
* Security fix

= v3.0.2 -> 17 January 2022
* Fixed Leave Request Hours(Hour Display when single day selects)

= v3.0.1 -> 31 December 2021
* Fixed Leave Entitlement Add issue
*Fixed WP-HR-Field issue

= v3.0.0 -> 16 November 2021
* Fixed Employee Shift Issue

= v2.9.9 -> 07 October 2021
* Fixed Emplyee Welcome Email Format Issue
*Add Option to delete all data when plugin deactivate
*Add Department column in Leave Request admin Table

= v2.9.8 -> 17 Augtust 2021
* Fixed Employee redirect Issue
*Fixed theme conflict Issue

= v2.9.7 -> 13 April 2021
* Fixed Company Update Issue

= v2.9.6 -> 09 April 2021
* Fixed Leave Issue
* Fixed Add New Employee Issue

= v2.9.5 -> 22 March 2021
* Fixed All Security Issues
* Update – Freemius SDK updated to Version 2.4.2

= v2.9.4 -> 03 March 2021
* Fixed All Security Issues

v2.9.2 -> 16 February 2021

  • Fix Security Issues

v2.9.1 -> 05 January 2021

  • Fix Security Issues
  • Update – Freemius SDK updated to Version 2.4.1

v2.9 -> 16 December 2020

  • Fix Popup Model issue
  • Update – Freemius SDK updated to Version 2.4.1

v2.8 -> 04 September 2020

  • Fix-Leave Entitlement deletion issue

Full changelog on WordPress.org →

Screenshots

Easy to configure - built in setup wizard
Easy to configure - built in setup wizard
Comprehensive employee records
Comprehensive employee records
Add information about employment status, compensation role, work location and reporting lines
Add information about employment status, compensation role, work location and reporting…
Monitor and assign leave.
Monitor and assign leave.
Add notes and free-style employee information.
Add notes and free-style employee information.
Create performance reviews, rate employee by key criteria, track manager comments and set goals.
Create performance reviews, rate employee by key criteria, track manager comments and set…
Give employee enhanced capabilities by setting status to 'HR Manager' or (with Pro version) push default their access to front-end screens only on logon.
Give employee enhanced capabilities by setting status to 'HR Manager' or (with Pro…
Create difference leave policies for different locations and job roles to take account of local practices.
Create difference leave policies for different locations and job roles to take account of…
Create employee announcements.  Distribute to all or selected employees.
Create employee announcements. Distribute to all or selected employees.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best WP-HR Manager: The Human Reso… alternatives

All attendance management plugins →

FAQ

WP-HR Manager: The Human Resources…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 27, 2026

Is WP-HR Manager: The Human Resour… free?

Yes. WP-HR Manager: The Human Resour… is free to download and use from the official WordPress.org plugin directory.

Is WP-HR Manager: The Human Resour… safe to use in 2026?

WP-HR Manager: The Human Resour… shows warning signs in 2026 — compare the alternatives below before installing. It runs on 200+ sites, is rated 2/5 and was last updated 2 years ago, and scores 29/100 on our health check.

How many websites use WP-HR Manager: The Human Resour…?

WP-HR Manager: The Human Resour… is active on 200+ WordPress websites and has been downloaded 47,372 times since it launched in September 2017. It was downloaded 209 times in the last 30 days.

Does WP-HR Manager: The Human Resour… work with WordPress 7.1?

WP-HR Manager: The Human Resour… is officially tested up to WordPress 6.7.9, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was WP-HR Manager: The Human Resour… last updated?

The latest version, 3.2.0, was released on March 27, 2025 (2 years ago).

Who makes WP-HR Manager: The Human Resour…?

WP-HR Manager: The Human Resour… is developed and maintained by wphrmanager.

What are the best alternatives to WP-HR Manager: The Human Resour…?

The most popular alternatives to WP-HR Manager: The Human Resour… are School Management System (1K+ installs) and Clockinator Lite (90+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.