imnrz Staff Directory

外掛說明

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.

安裝方式

  1. Upload the plugin files to the /wp-content/plugins/imnrz-staff-directory directory, or install the plugin through the WordPress Plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to Staff Settings to choose your default layout, visible fields and privacy options.
  4. Add staff members under the Staff menu and organise them with Staff Org Structure.
  5. Place the [imnrzsd_staff_directory] shortcode on any page, or visit the automatic staff archive.

常見問題集

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 a staff-directory/ folder in your theme.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈imnrz Staff Directory〉的開發相關工作。

參與者

將〈imnrz Staff Directory〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.6.1

  • Changed: all functions, options, meta keys, capabilities, shortcodes and handles now use the unique imnrzsd/IMNRZ_Staff_Directory prefix.
  • 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.