Last updated on September 14, 2023 by Formidable Team

How To Create a WordPress User Directory [With Template]

Looking for the right WordPress user directory plugin for your website? This user-friendly tool will help you quickly create a WordPress user directory without needing to code.

YouTube video

Approximate read time: 6 minutes

A searchable WordPress user directory helps website visitors quickly find and connect with the right people.

Here are just a few examples of the kinds of user directories you can create:

  • ✍️ Listing writers, authors, or bloggers on your website
  • 📇 Expert directory for legal professionals, journalists, conferences, and more
  • 👥 Corporate team directory
  • ⚽ Sports team roster
  • ⛪ Church directory

Regardless of what you're using your directory for, the easiest way to make one is with a directory plugin for WordPress. And Formidable Forms just so happens to be the best one out there.

Today, we'll run through some user directory basics. Then, we’ll show you exactly how to create your own user directory in WordPress. Ready to get started? Let’s jump in!

What’s in a WordPress user directory plugin?

WordPress user directory example

A good user WordPress user directory plugin includes:

  • User registration features
  • Drag and drop form builder
  • User profile page generator
  • User directory listings page
  • Advanced search features
  • Custom fields for links and user info

And yes, Formidable's WordPress directory plugin has all these features along with templates to help you get started fast! Just ask OT Potential, which we covered in a case study!

Try Formidable risk-free with our 14-day money-back guarantee. Love the plugin or get a full refund!

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

WordPress directory templates

With Formidable's Directory App shortcuts, you get everything you need to register and list users in your directory.

These handy application templates let you instantly create several kinds of directory websites:

  • Member or user directories
  • Business directories
  • Team or employee directories

And that's just the tip of the iceberg! You can also use this same tool to create everything from restaurant menus to real estate listings.

When you get the Formidable directory plugin, you're really getting two plugins in one: the best WordPress form builder available and a no-code web application builder.

So you can do way more than make directories. 🚀

What about a membership plugin?

If you want to go beyond a simple user directory, you might think you need a membership plugin. And depending on the scope of your WordPress membership directory, that might be true.

We’ve actually written an entire article to help you answer the question, “Do I need a membership plugin?” It’s a fair question, so if you aren’t sure, be sure to check it out.

Or, stay here, and we’ll take you on a tour of our WordPress user directory plugin. Chances are you'll be able to build exactly what you want without needing a membership plugin! 😊

How to make a WordPress user directory site

To create a WordPress user directory, all you need to do is follow these four simple steps:

Step 1: Install Formidable Forms Pro

If you don't already have the Business or Elite version of our WordPress form maker, click below to pick up a plan now.

Formidable Forms directory plugin for WordPress

Then, install and activate the Formidable plugin on your WordPress site.

Step 2: Activate the Views add-on

Next, let's install the Visual Views Add-On. This makes it possible to display your form data as a dynamic user directory (plus make lots of nifty charts and graphs, too! 📊).

From your WordPress dashboard, click Formidable → Add-Ons.

Formidable Forms Views plugin for directories

Search for the Visual Views add-on, then click the Install button. Once it's installed, hit Activate.

Now, head to Formidable → Applications.

The first step to adding user directory application to your website

On the Applications page, click on +Add the Member Directory template.

Formidable Forms' directory application templates for WordPress

The Member Directory Template lets you register users, add them to a searchable user list, and allow them to edit their own profiles from the front end. 👍

Next, give your directory a name and hit Install Application. Formidable will then automatically generate the following elements for you:

What's included in the WordPress user directory template

After you open the application, you'll be taken to the My Applications page.

Here you'll find:

  • 1 Form: User Directory Profile
  • 2 Views: Table Listing and Grid Views
  • 2 Pages: Member Directory and Add a Member

And just so you know, these auto-generated pages are saved as drafts by default. That way, you can edit them however you like before publishing.

😳 Are you feeling in over your head and seeking an even easier solution? Give Business Directory Plugin a try instead. It's our favorite Formidable Forms alternative for WordPress beginners.

Step 3: Customize the user profile form

Let's begin with the first thing on the My Applications page: the User Directory Profile form.

This is the form users fill out to complete their profile and be added to the directory.

How to build a user profile page for a WordPress member directory

Insert, delete, or edit any form fields you want. You can even add custom fields to display user roles, phone numbers, social media links, or profile photos.

However, ⚠️ DO NOT REMOVE the I want to be included in the directory field! Users have to toggle it to be visible in the user directory.

Ask users whether they want to be included in the user directory.

When you're done making changes, click Update to save the form.

Next, publish your form on any page or post you want by inserting the Formidable Forms block. Then, choose your form from the dropdown menu.

Formidable Forms block for publishing a member profile form on WordPress.

Update or Publish the page, and you now have a user profile form on your WordPress website!

Step 4: Publish your user directory

It's time to get your user listing live!

The template you installed in Step 2 already created a User Directory View for you, along with a page. All that's left to do is publish this page!

To do this, go to the auto-created page for the user directory under Formidable → Applications. Edit the page if you want, and then hit Publish.

And ta-da! You now have the ultimate member/user directory!

WordPress member directory template in grid format

Thanks to a few demo users added during the installation process, you'll see what your user list will look like. Plus, this way, you can also play around and test the search results. 🔎

So, what will you make with our WordPress user directory plugin?

All set to start creating your user directory? Grab Formidable Pro and get your directory site online ASAP!

Click below to try it risk-free for 14 days thanks to our 100% money-back guarantee.

Now that you've seen how simple it is to create a user directory in WordPress, we want to know what you're going to build! Leave us a comment below to share the exciting stuff you're making 👇 💬




This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

Complete your purchase
Special offer unlocked.
Get 55% OFF!
Complete Purchase
Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms