Team Members
A professional team directory — built into WordPress, not bolted on.
Your team is a selling point. A 'Meet the Team' page that lists a few names and titles looks like an afterthought. A structured, photo-driven team grid looks like a company that has its act together.
TWDH Team Members gives you a proper custom post type for managing your staff directory inside WordPress. Each profile supports a photo, role, email, phone number, LinkedIn URL, and a display order field so you control who appears first.
Drop [twdh_team] on any page to render a responsive grid. No external services, no page builder dependency, no subscription.
PHP 7.4+
Minimum Requirement
Works on modern hosts
Any
Theme Compatible
Elementor, Divi, Bricks & more
5.0★
Average Rating
From early users
Free
Core Version
No credit card ever
Requirements
WordPress
5.0++
PHP
7.4++
WooCommerce
Not needed
Multisite
Supported
Up and running in minutes
Three simple steps to get real results — no experience needed.
Add your team
Go to Team → Add New. Enter the person's name, role, contact details, LinkedIn URL, and upload their headshot.
Set the display order
Use the Order field to control how team members are sorted — leadership first, supporting staff after.
Place the shortcode
Add [twdh_team columns="4"] to your Meet the Team page. The grid renders responsively on all devices.
Built for professionals
No bloat. No surprises. Just the features that matter.
No page builder required
The team grid renders from pure PHP and CSS. Works inside Elementor, Divi, Bricks, and Gutenberg — or classic themes.
Order control built in
Drag team members into the right order using the display order field. No third-party sorting plugin needed.
One-plugin, everything included
No upsells. No Pro features hidden behind a paywall. The complete team directory — free.
Everything it can do
A complete breakdown of every capability — free and Pro.
Custom Post Type Directory
Each team member is a WordPress custom post type entry with dedicated fields for role, email, phone, LinkedIn URL, and display order. Add or update staff directly in the WP Admin — no developer needed.
Responsive Grid — Up to 4 Columns
Display your team in 1, 2, 3, or 4 column grids. The layout responds automatically to screen size — 4 columns on desktop becomes 2 on tablet and 1 on mobile without any CSS customization required.
Display Order Control
Each team member has a numeric Order field. Set leadership at 1, 2, 3 and support staff at 10, 20, 30. The grid sorts automatically — no drag-and-drop plugin needed, no page builder required.
LinkedIn & Contact Links
LinkedIn profile URL, email address, and phone number fields are included per team member. Icons appear on each card and link directly to the profile or open the mail/phone app. One click for a visitor to reach your team.
Department Groups with Filter Tabs (Pro)
Pro adds a Department field and renders filter tabs above the team grid. Visitors click Leadership, Engineering, or Sales to filter the grid in real time — no page reload, no JavaScript framework required.
Bio Lightbox on Click (Pro)
Pro adds an expandable bio popup that opens when a visitor clicks a team member card. Display a longer bio, certifications, and specialties without crowding the main grid layout.
Made for web professionals
Built by a real web design agency — for everyone who needs a professional solution without the bloat.
Professional services
Law firms, medical practices, consulting firms, and agencies where knowing the team builds trust.
Any growing business
Any company that wants a structured, manageable team directory without buying a premium theme for it.
Web agencies
Agencies building client sites who need a reusable team directory solution with no recurring cost.
How we stack up
TWDH Team Members vs. WP Team Members
Free vs Pro — side by side
See exactly what each tier includes before you decide.
Simple, transparent pricing
No surprises. No hidden fees. Use the free version forever.
$0
forever
- Custom post type for team members
- Role, email, phone, and LinkedIn URL fields
- Featured image for professional headshot
- Display order control
- [twdh_team] shortcode with limit and columns attributes
- Responsive 1–4 column grid layout
- Works with any WordPress theme
$49/yr
per year · 1 site
- Department grouping with frontend filter tabs
- Social links per member (Twitter/X, LinkedIn)
- Expandable bio popup (lightbox) on card click
- vCard (.vcf) download per team member
- Custom fields (certifications, specialties, years of experience)
- Priority support
$79/yr
per year · up to 3 sites
- Department grouping with frontend filter tabs
- Social links per member (Twitter/X, LinkedIn)
- Expandable bio popup (lightbox) on card click
- vCard (.vcf) download per team member
- Custom fields (certifications, specialties, years of experience)
- Priority support
$129/yr
per year · unlimited sites
- Department grouping with frontend filter tabs
- Social links per member (Twitter/X, LinkedIn)
- Expandable bio popup (lightbox) on card click
- vCard (.vcf) download per team member
- Custom fields (certifications, specialties, years of experience)
- Priority support
What people are saying
"Clean, simple, does exactly what it says. Our clients can add new team members themselves without breaking anything."
Julia K.
Agency Director
"We needed a proper attorney directory. This got us set up in an afternoon. Looks professional and works perfectly."
Tony N.
Law Firm Partner
"Every client asks for a Meet The Team page. I stop reinventing the wheel now and install this. Works great."
Sarah C.
Freelance Developer
What's new
Recent updates and improvements.
- Pro: vCard download per team member
- Pro: bio lightbox popup on card click
- Added social links: Twitter/X (Pro)
- Pro: department grouping with filter tabs
- Added LinkedIn URL field
- Improved 4-column responsive breakpoints
- Added phone and email fields
- Added display order control
- Fixed: columns attribute not respected in Divi text module
- Initial release — CPT, role, headshot, shortcode, 1–3 column grid
Common questions
Everything you need to know before getting started.
Ready to get started? It's free.
Download the free version and be up and running in minutes. Upgrade to Pro whenever you're ready for more.
