WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by wphrmanager v3.2.0

WP-HR Manager: The Human Resources Plugin for WordPress

Easily add a powerful HR / human resource management system and employee self service (ESS) portal to your website. = Credits = This plugin uses [WP E …

WP-HR Manager: The Human Resources Plugin for WordPress

The facts

Rating
2★ from 5
Active installs
200+
Price
Free
Last updated
27 Mar 2025
Added
Sep 2017
Requires WP
5.0
Tested up to
WP 6.7.7
Downloads
47,168

Our analysis

AI-assisted

WP-HR Manager is a WordPress plugin designed to help small and medium-sized businesses manage human resource records and processes directly from their website. It provides features such as an employee self-service portal, attendance tracking, leave management, and employee assessments. The plugin is suitable for businesses looking to create their own HR information system without incurring additional charges per employee.

The plugin allows you to manage employee data, track leave requests, and communicate with team members. It also includes features for customising user access levels and offers a front-end view for employees to update their own records. The open-source nature of the plugin enables users to add features or modify it as needed.

Best for: Small and medium-sized businesses looking for an in-house HR management solution.

What it does well

  • Free to use from the WordPress.org directory
  • Designed for small and medium-sized businesses
  • Includes employee self-service features
  • Allows management of multiple employees without incremental charges
  • Open-source code for customisation

Where it falls short

  • Limited user ratings and low overall rating
  • Active installs are relatively low
  • Last updated in March 2025, which may affect compatibility with future WordPress updates

Verdict

WP-HR Manager offers a range of HR management features suitable for SMEs but has a low rating and limited active use, which may be a concern for potential users.

From the developer

wphrmanager's own description of WP-HR Manager: The Human Resources Plugin for WordPress, lightly tidied.

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!

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for directory sites.

TablePress

Embed beautiful, accessible, and interactive tables into your WordPress website’s posts and pages, without hav...

Free 600k+ installs 5★ (4,625)
File Manager Pro

Best WordPress file manager without FTP access. Edit code with built-in editor, upload files, download plugins...

Free 100k+ installs 4.9★ (152)
User Profile Builder

Powerful user profile plugin to create front-end user registration forms, login & user profile forms. Incl...

Free 40k+ installs 4.7★ (735)
Ultimate Member

Membership & community plugin with user profiles, registration & login, member directories, content re...

Free 200k+ installs 4.4★ (1,444)
Media Sync

Simple plugin to scan "uploads" directory and bring those files into Media Library.

Free 50k+ installs 4.7★ (86)
HireZoot

Create modern careers page, list jobs, and manage applications directly from your WordPress dashboard.

Free 30k+ installs 4.8★ (193)