Team Members & Staff Profiles — Our Team
Display team member profiles with departments, job roles, vCard, Schema.org & Elementor widgets. No code required.
Solid choice
Team Members & Staff Profiles is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 weeks ago, and scores 64/100 on our health check.
- Actively developed — last update 4 weeks ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Team Members & Staff Profil… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| employee directory | #95 |
| our team | >100 |
| staff profiles | #52 |
| team members | >100 |
| Team Page | >100 |
About Team Members & Staff Profiles — Our Team
From the official readme · v1.1.2Description
Team Members & Staff Profiles — Our Team lets agencies, law firms, clinics, and corporate sites showcase their team professionally — without writing a single line of code.
Whether you need a simple staff directory or a fully branded team page with department filters, profile modals, and Schema.org Person markup, this plugin handles it out of the box.
Key Features
- Custom Post Type for Team Members with photo, job title, bio, email, phone
- Department and Job Role taxonomies with custom icons and colours
- Multiple display layouts: Grid, List, Carousel, Masonry
- Gutenberg blocks: Team Grid and Single Team Member
- Native Elementor widgets with full style controls
- Schema.org Person/Employee JSON-LD markup for SEO
- vCard (.vcf) download — visitors save a contact card in one click
- AJAX-powered department/role filtering with no page reload
- REST API (webtend-tm/v1) for headless and custom integrations
- WooCommerce “Handled By” product tab — link a product to its account manager
- Import/Export settings, one-click reset
- Translation-ready (POT file included), RTL support
- HPOS-compatible, multisite-compatible
- Built with PSR-4 OOP architecture, fully namespaced, PHPCS-compliant
Four Card Style Presets
Choose from Classic Card, Overlay (hover reveal), Horizontal, and Minimal — all configurable from Settings → Display without touching any code.
Accessible Profile Modal
Enable a full-profile lightbox popup on card click. The modal is fully accessible — focus trap, ESC to close, ARIA roles, keyboard navigation, and in-memory caching for instant second opens.
Privacy & Public Data
Email and phone fields are hidden from public display and the REST API by default. They are only exposed publicly when the site administrator explicitly enables them in Settings → Display. The vCard download endpoint honours the same setting.
Compatibility
Tested alongside Astra, Kadence, GeneratePress, OceanWP, Blocksy, Hello Elementor, Storefront, and Flatsome themes; Elementor, Elementor Pro, Gutenberg, Spectra, Kadence Blocks, and GenerateBlocks; WooCommerce (including HPOS); Rank Math, Yoast SEO, and AIOSEO; WP Rocket, LiteSpeed Cache, and Perfmatters; WPML, Polylang, and TranslatePress; Wordfence.
External services
This plugin does not connect to, send data to, or receive data from any external service.
All functionality — including team listings, Schema.org markup, the REST API, and vCard generation — runs entirely on the user’s own installation. No analytics, telemetry, license checks, update pings, or remote API calls are made by this build.
Installation
- Upload the
webtend-team-staff-managerfolder to/wp-content/plugins/, or install via Plugins → Add New → Upload Plugin. - Activate the plugin through the Plugins menu.
- You will be redirected to the Getting Started page — follow the 4 steps to add your first team member.
- Use the
[webtend_team]shortcode, the “Team Grid” Gutenberg block, or the Elementor widget to display your team anywhere.
Frequently asked questions
Does this work with my theme?
Yes. The plugin ships with its own lightweight, theme-agnostic templates and CSS that adapt to any standards-compliant theme, including all major business themes (Astra, Kadence, GeneratePress, OceanWP, Blocksy).
Can I override the templates?
Yes. Copy any file from /templates/ into your-theme/webtend-team-staff-manager/ keeping the same relative path, and the plugin will use your version automatically.
Does it slow down my site?
No. All CSS/JS is loaded conditionally — only on pages that actually display team members. No assets are loaded site-wide.
Is it GDPR compliant?
Yes. Email and phone number are hidden from public display and the public REST API by default. The site administrator explicitly opts in to publishing them via Settings → Display.
Does the plugin call any external services?
No. All functionality runs entirely on your own installation. No analytics, telemetry, license checks, or remote API calls are made.
Changelog
Code quality and consistency fixes. No database changes — upgrade is safe.
1.1.2
- New: Location field — add an office, city, or region to each team member. Displayed as a pin-icon badge on every card style.
- New: Featured Member toggle — mark individual members as “featured” via a checkbox in the Display Options meta box. Featured members show a gold star badge on their card.
- New: Shortcode
featuredattribute —[webtend_team featured="1"]displays only featured members. Works with all other shortcode attributes. - New: Shortcode
locationattribute —[webtend_team location="New York"]filters members by location (LIKE match, case-insensitive). - New: “Show location” toggle in Settings → Display — globally enable or disable the location badge on cards.
- New: “Location” and “Featured” columns added to the Team Members admin list table.
- New:
locationandis_featuredfields exposed in the REST API (/wp-json/webtend-tm/v1/team-members). - Improvement:
build_query_args()now handleswttm_featuredandwttm_locationmeta_query injection cleanly without polluting WP_Query with unknown args.
1.1.1
- Fix: Corrected inconsistent method indentation in Admin class register() and handle_rewrite_flush() methods (WPCS compliance).
- Fix: Corrected extra indentation on activate_single() method in Activator class.
- Fix: Plugin name string in requirements-check admin notices now matches actual plugin header name.
- Improvement: Activator::seed_default_options() now includes card_style, enable_modal, enable_search, search_placeholder, and pagination_type defaults so fresh installs never rely on fallback coercion.
- Improvement: handle_rewrite_flush() settings_version calculation reformatted for readability; no logic change.
- Improvement: Main plugin file doc-block comments improved for clarity on webtend_tm() and webtend_tm_requirements_met().
- Optimization: Removed redundant double-tab indentation across several class methods that caused PHPCS warnings.
1.1.0
- Fix: Modal social icons now render as proper SVGs instead of plain text network names.
- Fix: aria-busy=”true” set on modal dialog while REST API data is loading; removed when content is ready.
- New: In-memory member data cache — opening the same profile modal a second time is instant with no repeat API call.
- New: Copy email to clipboard button inside the profile modal — one-click copy with a checkmark confirmation.
- New: Skeleton shimmer loading animation on the team grid during filter/pagination fetch.
- New: aria-live=”polite” region announces member count to screen readers after each filter change.
- Fix: Removed inline style attribute from admin settings page live preview panel.
- Improvement: Modal loader div now has role=”status” for better screen reader compatibility.
- New: Four card style presets — Classic Card, Overlay, Horizontal, and Minimal.
- New: Profile Modal / Lightbox — enable a full-profile popup on card click.
- New: Modal is fully accessible — focus trap, ESC to close, ARIA roles, keyboard navigation.
- New: Modal pulls rich profile data from the REST API.
- Improvement: Replaced jQuery AJAX with native fetch() — removes jQuery dependency.
- Improvement: Card style preserved on AJAX filter/load-more requests.
1.0.1
- Fix: Added missing elementor-editor.css file.
- Fix: Team Grid Elementor widget empty-state in the editor.
- Fix: Added get_script_depends() and get_style_depends() to both Elementor widgets.
- Improvement: Elementor Team Grid Style tab now includes controls for Job Title, Bio, Filter Tabs, Social Icons, and vCard button.
1.0.0
- Initial release.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Team Members & Staff Profiles alternatives
All employee directory plugins →FAQ
Team Members & Staff Profiles: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 1, 2026
Is Team Members & Staff Profiles free?
Yes. Team Members & Staff Profiles is free to download and use from the official WordPress.org plugin directory.
Is Team Members & Staff Profiles safe to use in 2026?
Team Members & Staff Profiles is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 4 weeks ago, and scores 64/100 on our health check.
How many websites use Team Members & Staff Profiles?
Team Members & Staff Profiles is active on <10 WordPress websites and has been downloaded 395 times since it launched in June 2026. It was downloaded 110 times in the last 30 days.
Does Team Members & Staff Profiles work with WordPress 7.1?
Yes. The developer has tested Team Members & Staff Profiles up to WordPress 7.1.2, the latest release. It requires WordPress 6.0 or newer.
What PHP version does Team Members & Staff Profiles need?
Team Members & Staff Profiles requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Team Members & Staff Profiles last updated?
The latest version, 1.1.2, was released on September 3, 2026 (4 weeks ago).
Who makes Team Members & Staff Profiles?
Team Members & Staff Profiles is developed and maintained by WebTend.
What are the best alternatives to Team Members & Staff Profiles?
The most popular alternatives to Team Members & Staff Profiles are Employee Directory (100+ installs), Interactive Organizational… (20+ installs) and People profiles, team- and… (20+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card


