Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Active Directory Employee Listing

Retrieve lists of active directory users and display them in WordPress.

Where should I seek support if I find a bug or have a question?

The best place to seek support is in the official WordPress support forums. If you don't get an answer there, you can try posting a comment on the official plugin page. Finally, you can hit me up on Twitter if you want me to take a look at something.

Will this plugin work in a multisite environment?

Yes. It can be activated normally on each individual site or it can be network-activated.

Will this plugin work in a multi-network environment?

Yes. However, at this time, it is not optimized for a multi-network environment (without a set of functions that are currently unavailable to the public, as they are still under development separately from this plugin). Therefore, it will function as any other multisite-compatible plugin would function.

Can I use this as a mu-plugin?

You should be able to, though it will make the plugin potentially even more incompatible with the Active Directory Integration plugin.

Can I show/retrieve members of a specific AD group?

Yes, that is part of the core functionality of this plugin. You can easily filter the list of retrieved users with a specific AD group.

Can I show/retrieve members of multiple AD groups together?

Not at this time. You can only provide one group at a time to filter the results.

Can I display a single user with this plugin?

Yes, you can provide a username (samaccountname or userPrincipalName) to retrieve and display a single user from active directory.

How do I use the output builder?

Documentation for the output builder can be found on the official plugin page. The same documentation can be found by clicking the "More info" link under the output builder field on the plugin's options page.

How do I know which Active Directory fields might be available?

Following is a list of standard Active Directory fields of which I am aware (I used a list from a company called Computer Performance to compile this list):

  • cn - Common name - First name and last name together
  • description - Full text description of user/group
  • displayname - The name that should be displayed as the user's name
  • dn - The pre-formatted user string used to bind to active directory
  • givenname - The user's first name
  • name - Should be the same as CN
  • samaccountname - The unique user ID of the user (generally the login name)
  • sn - The user's last name
  • userprincipalname - A unique user ID, complete with domain, used for logging in
  • mail - The user's email address
  • mailnickname - The username portion of the user's email address
  • c - Country or region
  • company - The name of the user's company
  • department - The name of the user's department in the company
  • homephone - The user's home telephone number
  • l - The physical location (city) of the user
  • location - The computer location (??) of the user?
  • manager - The user's boss or manager
  • mobile - The user's mobile phone number
  • ou - Organizational unit
  • postalcode - ZIP code
  • st - State, province or county
  • streetaddress - First line of postal address
  • telephonenumber - Office phone number

I got a blank white screen, or only part of the page loaded; what does that mean?

That most likely means that too much information was retrieved and formatted at once by the plugin. Try retrieving/displaying fewer fields and/or filtering the list of users with a specific Active Directory group to see if that solves the issue. I have not yet implemented pagination in this plugin, so there is currently no way to limit the number of users it attempts to retrieve and display at once.

It doesn't seem to be retrieving the complete list I expected

Unfortunately, there is a documented issue with PHP that it doesn't allow "paging" of query results. Therefore, it will only retrieve as many users as your Active Directory is configured to allow on a single "page" (appears to be 1500 by default).

Requires: 3.1 or higher
Compatible up to: 3.2.1
Last Updated: 6 years ago
Active Installs: 20+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.