Ultimate Member Member Directory Setup Documentation

Member directories are one of the most powerful features of Ultimate Member. They help your members discover each other, connect, and build relationships. Whether you’re running a professional network, hobby community, or social platform, a well-designed member directory is essential.

In this guide, I’ll show you everything you need to know about setting up member directories – from basic configuration to advanced customization. Let’s get started!

What Are Member Directories?

Member directories are pages that display lists of your members. Think of them like a phone book or employee directory, but for your WordPress site. They show member profiles in an organized, searchable format.

Directories help with:

  • Member discovery and networking
  • Building community connections
  • Showcasing your member base
  • Enabling member-to-member communication

Creating Your First Directory

Let’s create a member directory step by step:

  1. Go to Ultimate Member → Member Directories
  2. Click “Add New”
  3. Give your directory a name
  4. Configure the settings (we’ll cover these next)
  5. Save your directory

Once created, you can display your directory anywhere using a shortcode or by adding it to a page.

Directory Configuration Options

Ultimate Member gives you lots of options for customizing directories:

Display Settings

Choose how members are displayed:

  • Grid View – Members shown in a card grid layout
  • List View – Members shown in a vertical list
  • Profile Cards – Detailed profile cards with photos

Each layout works better for different purposes. Grid views are great for visual communities, while list views work well for professional directories.

User Roles to Display

You can choose which user roles appear in your directory:

  • Show all roles
  • Show specific roles only
  • Exclude certain roles

This is useful if you want separate directories for different member types, or if you want to hide admin accounts from public view.

Fields to Display

Choose which profile fields appear in directory listings:

  • Profile picture
  • Name and username
  • Bio or description
  • Location
  • Custom fields
  • Social media links

Don’t overwhelm visitors – choose the most important fields that help members identify and connect with each other.

Search and Filter Options

Search functionality helps members find each other quickly:

Search Configuration

Enable search and choose what fields are searchable:

  • Name and username
  • Bio and description
  • Location
  • Custom fields
  • Tags or categories

Good search makes directories much more useful. Make sure to include fields that members are likely to search for.

Filter Options

Filters let members narrow down results:

  • Filter by user role
  • Filter by location
  • Filter by custom fields
  • Filter by tags

Filters are especially useful for large directories. They help members find exactly what they’re looking for.

Directory Styling

Make your directory match your site’s design:

Layout Customization

Customize the directory layout:

  • Number of columns (for grid view)
  • Members per page
  • Pagination style
  • Card or list item styling

Custom CSS

For advanced styling, add custom CSS:

  1. Go to Ultimate Member → Settings → Appearance
  2. Add CSS targeting directory elements
  3. Style cards, filters, search boxes, etc.

Custom CSS lets you create directories that perfectly match your brand.

Displaying Your Directory

Once configured, display your directory:

Using Shortcodes

The easiest way is with a shortcode:

[ultimatemember_directory id="123"]

Replace 123 with your directory ID. You can find the ID in the Member Directories list.

Adding to Pages

You can add directories to any page:

  1. Edit the page where you want the directory
  2. Add the shortcode
  3. Publish the page

Multiple Directories

You can create multiple directories for different purposes:

  • Public directory for all members
  • Premium member directory
  • Directory by location or category
  • Featured members directory

Advanced Directory Features

Once you’re comfortable with basics, explore advanced features:

Sorting Options

Let members sort directories by:

  • Name (alphabetical)
  • Registration date
  • Last active
  • Custom field values

Pagination

For large directories, pagination is essential:

  • Set members per page
  • Choose pagination style
  • Configure “Load More” options

Directory Widgets

Some themes support directory widgets for sidebars or footer areas. These are great for showcasing featured members or recent signups.

Integration with Profiles

Directories integrate seamlessly with profile pages:

  • Clicking a member in the directory takes you to their profile
  • Profile information syncs with directory display
  • Changes to profiles update directories automatically

This integration makes directories and profiles work together seamlessly.

Privacy and Visibility

Control who can see your directories:

Directory Visibility

Set directory visibility:

  • Public – Anyone can view
  • Members Only – Only logged-in users
  • Specific Roles – Only certain roles can view

Member Privacy

Respect member privacy settings:

  • Members can choose to hide from directories
  • Private profiles won’t appear
  • Field-level privacy is respected

Always respect member privacy choices. Forced directory inclusion can drive members away.

Mobile Optimization

Many users will browse directories on mobile:

  • Test directory on mobile devices
  • Ensure cards/list items are touch-friendly
  • Check that search and filters work on small screens
  • Optimize images for mobile loading

Mobile-friendly directories are essential for modern membership sites.

Performance Considerations

Large directories can be slow. Here’s how to optimize:

  • Use pagination to limit results
  • Enable caching for directory pages
  • Optimize images (profile pictures)
  • Consider lazy loading for large directories
  • Use a good hosting provider

Testing Your Directory

Before going live, test thoroughly:

  1. View directory as different user roles
  2. Test search functionality
  3. Try all filter options
  4. Check pagination
  5. Test on mobile devices
  6. Verify profile links work
  7. Check privacy settings

Common Issues

Here are common directory issues and solutions:

Directory Not Displaying

If your directory doesn’t show:

  • Check shortcode is correct
  • Verify directory is published
  • Check for JavaScript errors
  • Test with default theme

Search Not Working

If search doesn’t work:

  • Verify search is enabled
  • Check field settings
  • Test with different browsers
  • Check for plugin conflicts

Styling Issues

If directory doesn’t look right:

  • Check theme compatibility
  • Add custom CSS
  • Test on different devices
  • Check for CSS conflicts

Best Practices

Tips for great directories:

  • Keep it simple – Don’t overwhelm with too much information
  • Make it searchable – Good search is essential
  • Respect privacy – Let members control visibility
  • Mobile-first – Design for mobile users
  • Keep it updated – Directories should reflect current members
  • Make it engaging – Use good photos and complete profiles

Next Steps

Now that you understand directories, consider:

  • Creating multiple directories for different purposes
  • Customizing directory styling to match your brand
  • Adding advanced filters and search
  • Integrating with other Ultimate Member features

Member directories are powerful tools for building community. Take time to configure them well, and your members will appreciate the ability to find and connect with each other.