=== Employee Directory – Staff & Team Directory ===
Contributors: emarket-design,safiye
Tags: employee directory, staff directory, ldap, active directory, intranet
Plugin URI: https://emdplugins.com
Author URI: https://emarketdesign.com
Donate link: https://emarketdesign.com/donate-emarket-design/
Requires at least: 4.5
Tested up to: 6.9
Stable tag: 4.5.5
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Flexible employee directory with enterprise add-ons for LDAP / Active Directory, Microsoft Entra ID (Azure AD) and Premium features like org charts.

== Description ==

<strong>Employee Directory</strong> is a flexible staff and team directory plugin that works out of the box for small teams and supports enterprise use cases such as intranets and centralized identity integration via official add-ons and the Professional version.

Create a professional, searchable employee directory for your WordPress site. Display employees, faculty, or team members in a clean, filterable layout with photos, job titles, departments, locations, and custom fields. Visitors can browse or search by name, title, or department to quickly find the right person.

Employee Directory supports a modular architecture designed for growing organizations. Start with a simple directory and extend it as your needs evolve.


== Advanced Features & Integrations ==

Employee Directory supports advanced organizational and intranet use cases through official add-ons and the Professional version.

**Available capabilities include:**

* Organizational hierarchies and org charts
* <strong>LDAP / Active Directory</strong> integration
* <strong>Microsoft Entra ID (Azure AD)</strong> integration
* Bulk employee data synchronization
* Workflow automation (optional, customizable feature)

== Licensing ==
The Professional version and add-ons are licensed separately based on usage and include access to support.


> <strong>LIVE DEMO SITE</strong>
> [Employee Directory Starter Demo Site](https://employee-directory-com.emdplugins.com?pk_campaign=employee-directory-com&pk_kwd=readme)
> [Employee Directory Professional Demo Site](https://employee-directory.emdplugins.com/?pk_campaign=employee-directory-com&pk_kwd=readme)
> Powerful | Easy to use | Beautiful 

== Getting Started ==
Watch our introduction video to quickly get started with Employee Directory.

https://www.youtube.com/watch?v=z_vhhJz_uEc

**Employee Directory YouTube Playlist**  

A collection of videos explaining Employee Directory concepts, features, and setup:  

https://www.youtube.com/watch?v=-woxENYS8eY&list=PLxQpKElaVx8uROIRtpaATJTYr3HdPNybM


**RELATED PLUGINS YOU MAY LIKE**

* [Knowledge Center Starter](https://kcentercom.emdplugins.com/) — Knowledge base software for helping customers and employees find answers.
* [Employee Spotlight Starter](https://espotlight-com.emdplugins.com/) — Display and manage staff profiles.
* [Software Issue Manager Starter](https://simcom.emdplugins.com/) — Issue and project management solution.
* [Request a Quote Starter](https://requestaquote.emdplugins.com/) — Sales quoting solution for WordPress.
* [WP Ticket Starter](https://wpticketcom.emdplugins.com/) — Customer support and helpdesk ticketing.
* [WP Easy Contact Starter](https://wpeasycontactcom.emdplugins.com/) — Contact management solution for WordPress.


== Credits ==
This plugin was generated using [WP App Studio](https://wpappstudio.com/).

== Installation ==

The simplest way to install is to click on 'Plugins' then 'Add' and type 'Employee Directory' in the search field.

= Manual Installation Type 1 =

* Login to your website and go to the Plugins section of your admin panel.
* Click the Add New button.
* Under Install Plugins, click the Upload link.
* Select the plugin zip file from your computer then click the Install Now button.
* You should see a message stating that the plugin was installed successfully.
* Click the Activate Plugin link.

= Manual Installation Type 2 =

* You should have access to the server where WordPress is installed. If you don't, see your system administrator.
* Copy the plugin zip file up to your server and unzip it somewhere on the file system.
* Copy the "empd-com" folder into the /wp-content/plugins directory of your WordPress installation.
* Login to your website and go to the Plugins section of your admin panel.
* Look for "Employee Directory" and click Activate.


== Frequently Asked Questions ==

= Can I create a searchable employee directory? =
Yes! Employee Directory includes built-in search and optional filters by department, role, or location.

= What information can I display for each employee? =
You can show name, photo, job title, department, and bio. **Adding custom fields is available in the Professional version.**

= Can I group employees by department, team, or role? =
Yes. Categories or tags can be used to organize employees and display them accordingly.

= Is the directory mobile-friendly? =
Absolutely. All layouts are fully responsive and work seamlessly on phones, tablets, and desktops.

= Can I use this plugin for a company intranet? =
Yes. Employee Directory is ideal for internal staff listings on company intranets or private sites.

= Does it support LDAP, Active Directory, or Microsoft Entra ID integration? =
Yes. Integration is available via official add-ons. These allow you to sync users from centralized identity systems, keeping employee data consistent across platforms.

= Are workflow automation or other advanced features included? =
Workflow automation is available as an optional, customizable feature. Professional version users also get advanced features such as **organizational charts, reporting hierarchies, and custom fields**.


== Screenshots ==

1. Each employee has her own page. [eMD vCard Addon](https://emdplugins.com/plugin-features/employee-directory-vcard-addon) to allow generation of vCards based on employee profile information
2. Employee search form provides directory search function with page navigation for long results
3. Featured and Recent Employee sidebar widgets
4. Edit Employee page to enter profiles
5. Search form can be customized from the plugin settings. Optionally, limit access to employee search form from logged in users only. When users are not logged in and access to the form page, login/registration forms are displayed.
6. [Employee Directory Pro](https://emdplugins.com/plugins/employee-directory-wordpress-plugin/?pk_campaign=empd-com-readme) - Most Advanced Company Directory and Event Management Solution built with [WP App Studio](https://wpappstudio.com/?pk_campaign=empd-com-readme)
7. Create and display custom fields in employee profile pages and the search form
8. [Employee Spotlight](https://emdplugins.com/plugins/employee-spotlight-wordpress-plugin/) Put spotlight on your employee anytime, anywhere
9. [Knowledge Center Enterprise](https://emdplugins.com/plugins/knowledge-center-wordpress-plugin/?pk_campaign=empd-com-readme) Perfect Knowledge Center Solution for your business
10. [Campus Directory Pro](https://emdplugins.com/plugins/campus-directory-wordpress-plugin/) -- fully featured campus directory solution integrating people, publications, places and courses in a very intuitive interface. Designed and developed for higher education institutions.
11. [eMD CSV Import Export Addon](https://emdplugins.com/plugin-features/employee-directory-importexport-addon/?pk_campaign=empd-com-readme) for bulk import/export from/to CSV files
12. Customize single, archive pages from plugin settings
13. [eMD Active Directory/LDAP Addon](https://emdplugins.com/plugin-features/employee-directory-microsoft-active-directoryldap-addon/?pk_campaign=empd-com-readme) offers bulk import/update from LDAP services - tested with Microsoft Active Directory, Apache Directory and Open LDAP

== Changelog ==
= 4.5.5 =
* FIXED An issue where non-admin users were blocked from wp-admin due to an incorrect wp_die() call in show_optin()
= 4.5.4=
* TWEAK tested with WP 6.9
* FIXED Missing authorization and nonce check in callback function for check_optin
= 4.5.3=
* FIXED Validate input for emd_form_builder_lite_pagenum function
= 4.5.2=
* FIXED XSS vulnerability for noaccess_msg
* FIXED Resolved an issue where deleted taxonomy terms were being unintentionally recreated.
* FIXED Removed repeated initialization of default taxonomy terms.
* FIXED Vulnerability related to emd_get_widg_pagenum
= 4.5.1=
* TWEAK tested with WP 6.8
* FIXED XSS vulnerability when using custom fields
= 4.5.0=
* FIXED WordPress dashboard accordions issue on setting and glossary pages due to changes in core code on WP 6.7.1
= 4.4.1 =
* FIXED issue with employee images
= 4.4.0 =
* TWEAK tested with WP 6.5
* FIXED Translation to one textdomain
* FIXED Add sanitization and fix CSRF vulnerability
= 4.3 =
* TWEAK tested with WP 6.2
* FIXED Employee Search results table
= 4.2.6 =
* TWEAK tested with WP 6.0
= 4.2.5 =
* TWEAK tested with WP 5.9.1 and PHP 8
= 4.2.4 =
* TWEAK tested with WP 5.8.1
* TWEAK Added ability to set the maximum number of employees to show in multiple sidebar widgets.
* TWEAK Added ability to set pagination support with customization options for multiple sidebar widgets.
* FIXED Last modified by in employee pages
= 4.2.3 =
* TWEAK updates and improvements to libraries
= 4.2.2=
* TWEAK tested with WP 5.6.2
= 4.2.1=
* FIXED multi-select form component missing scroll bars when the content overflows its fixed height.
= 4.2.0 =
* NEW Added previous and next buttons for the edit screens of employees
* TWEAK updates and improvements to libraries
= 4.1.0 =
* TWEAK updates and improvements to form library
* FIXED Bio tab not getting configured from the plugin settings
= 4.0.0 =
* NEW Added support for Emd Custom Field Builder when upgraded to premium editions
* TWEAK updates and improvements to form library
* TWEAK Emd templates
= 3.9.1 =
* Fix issue related to extensions
= 3.9.0 =
* TWEAK Cleaned up unnecessary code and optimized the library file content.
* NEW Added Emd form builder support
* FIXED Session cleanup workflow by creating a custom table to process records.
= 3.8.2 =
* TWEAK updates for better stability and compatibility
= 3.8.1 =
* FIXED Only file types allowed and set in the plugin settings can be uploaded to WordPress media library issue
= 3.8.0 =
* NEW Created a new shortcode page which displays all available shortcodes. You can access this page under the plugin settings.
* TWEAK Emd templating system to match modern web standards
= 3.7.3 =
* TWEAK Updated the emd templating system reducing CSS file size and improving layout display.
= 3.7.2 =
* TWEAK updates for better stability and compatibility
= 3.7.1 =
* TWEAK updates for better stability and compatibility
= 3.7.0 =
* NEW LIVE DEMO SITE available -https://employee-directory-com.emdplugins.com
* FIXED HTML code editor in WordPress dashboard compressing output after switching from visual mode
* FIXED Primary address field not displaying value
* FIXED Hire date field not displaying value
* FIXED Birth date field not displaying date and month
= 3.6.7 =
* TWEAK Misc. software updates for better compatibility and stability
* TWEAK Moved all web fonts to local - you can still overwrite this to use any CDN of your choise
= 3.6.5 =
* TWEAK Misc. software updates for better compatibility and stability
* NEW Ability to limit the file size and allowable extensions for employee photos
* NEW Ability to change emd templating system container type - fixed or full width
= 3.6.3 =
* NEW Added custom JavaScript option in plugin settings under Tools tab
* FIXED PHP 7 compatibility
* TWEAK Updated codemirror libraries for custom CSS and JS options in plugin settings page
= 3.6.2 =
* FIXED WP Sessions security vulnerability
= 3.6.1 =
* NEW Configured to work with EMD Active Directory/LDAP extension
* FIX minor fixes
= 3.6.0 =
* TWEAK Modified single employee page to a new look
* REMOVE Global parameter in changing image border color for employee photos was deleted. This can be easily done in CSS.
* NEW Added ability to disable EMD Templating system and use theme\'s template files
* NEW Added a getting started page for plugin introduction, tips and resources
= 3.5.1 =
* FIXED Single taxonomies not getting displayed properly
= 3.5.0 =
* NEW Ability to set page templates all plugin\'s employee pages. Options are sidebar on left, sidebar on right or full width
* NEW EMD Widget area to include sidebar widgets in plugin pages
* NEW Ability enable/disable any field, taxonomy from backend and/or frontend
* NEW Ability to add custom CSS in plugin\'s ticket, taxonomy and archive pages
* NEW Ability to limit Employee Search form to logged-in users only from plugin settings.
* NEW Added ability to permanently delete plugin related data from plugin settings
* NEW Added ability to recreate installation pages from plugin settings
= 3.1.0 =
* NEW Added entity and taxonomy base slugs
* NEW Added ability to display custom fields selectively a.k.a mitigating issues related to other themes or plugins adding data blindly to everywhere messing up employee profiles
* NEW Updated hire date and birthday in employee pages to display in the format selected in WordPress general settings
* NEW Configured to work with EMD CSV Import Export Extension for bulk import/export
* NEW Configured to work with EMD VCard extension
* Fixed WooCommerce search results issue
= 3.0.1 =
* Fixed full name search producing database error with some plugins
* Fixed misc minor issues.
= 3.0.0 =
* Added ability to create and display custom fields in the employee pages and search forms
* Improved employee page layouts
= 2.0.1 =
* Compatibility update and misc fixes
= 2.0.0 =
* Added custom single employee view
* Added employee photo to sidebar widgets
* Changed the hire date month date format removing year
* Added ability to enable/disable/modify employee photo border color
= 1.5.0 =
* Added gender, marital status, and employment type to employee profile
* Added gender, marital status, and employment type to employee search
= 1.0.0 =
*Initial release
