Beschreibung
imnrz Staff Directory is a modern staff and employee directory plugin for WordPress. Build a searchable company or organization directory, map your full org chart with an unlimited department hierarchy, and present your team in premium table, grid or card layouts — no coding required.
Perfect for companies, government agencies, universities, schools, non-profits and any organization that needs to publish a professional team or staff listing.
Key features
- Unlimited organization hierarchy — departments, units, sections and sub-units to any depth.
- Drag-and-drop org structure builder — arrange your org chart visually, with a keyboard-accessible fallback.
- Three front-end layouts — switch between Table, Grid and Card views from a modern view switcher.
- Powerful search & filtering — visitors can search by name and filter by organization unit.
- Customisable staff fields — job title, email, phone, extension, employee ID, location, reports-to, start date, status and more. Choose exactly which fields appear.
- Anti-scraping contact protection — email addresses and phone numbers are rendered as images so bots and spam harvesters cannot read them from the HTML.
- Privacy first — personal fields can be hidden from logged-out visitors, with built-in GDPR/PDPA data export and erasure support.
- Table styling options — full width, Bootstrap/striped/bordered styles, and custom header, text and border colours.
- Shortcode & archive — use the
[imnrzsd_staff_directory]shortcode anywhere, or the automatic staff archive page. - Developer friendly — clean templates that any theme can override, plus filters and actions to extend behaviour.
Built by imnrz.
Installation
- Upload the plugin files to the
/wp-content/plugins/imnrz-staff-directorydirectory, or install the plugin through the WordPress Plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Go to Staff Settings to choose your default layout, visible fields and privacy options.
- Add staff members under the Staff menu and organise them with Staff Org Structure.
- Place the
[imnrzsd_staff_directory]shortcode on any page, or visit the automatic staff archive.
FAQ
-
How do I display the directory on a page?
-
Add the
[imnrzsd_staff_directory]shortcode to any page or post. You can also visit the automatic staff archive at/staff/. -
Can visitors switch between table, grid and card views?
-
Yes. A view switcher lets visitors choose Table, Grid or Card layouts. You can set the default under Staff Settings.
-
How are email addresses and phone numbers protected?
-
They are rendered as images instead of plain text, so automated scrapers reading the page source cannot collect them.
-
Can I hide personal information from the public?
-
Yes. Personal fields such as email, phone and employee ID can be hidden from visitors who are not logged in.
-
Can my theme override the templates?
-
Yes. Copy any template from the plugin’s
templates/folder into astaff-directory/folder in your theme.
Rezensionen
Zu diesem Plugin liegen noch keine Rezensionen vor.
Mitwirkende und Entwickler
„imnrz Staff Directory“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
MitwirkendeÜbersetze „imnrz Staff Directory“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
1.6.1
- Changed: all functions, options, meta keys, capabilities, shortcodes and handles now use the unique
imnrzsd/IMNRZ_Staff_Directoryprefix. - Changed: the shortcodes are now
[imnrzsd_staff_directory]and[imnrzsd_staff_member]. - Improved: named sanitize callbacks for every registered setting.
1.6.0
- New: full-page staff archive with a Table / Grid / Cards view switcher.
- New: premium, modern styling across the directory, cards and profiles.
- New: email and phone rendered as images to prevent scraping.
- New: option to show or hide the Org Unit column, and table style/colour options.
- New: back buttons on the profile and unit archive pages.
- Improved: redesigned org structure builder UI and fixed the drag-handle overlap.