Discover, trust, install: FAIR 1.0 is here

Business Directory Plugin – Easy Listing Directories for WordPress
Version: 6.4.18
Description
Business Directory Plugin is the perfect solution for professionals who are looking for a simple directory website builder for WordPress! If you’re not tech savvy, no worries. You can quickly get started by installing this simple plugin. It doesn’t require any developer knowledge whatsoever on your end.
Business Directory Plugin for WordPress
You’ve found the most popular, versatile, and easy to use WordPress directory plugin available. Increase interaction on your WordPress site, improve customer retention and add a generate revenue with our WordPress business directory plugin!
Our easy WordPress directory plugin allows you to take the listings you want and build a local directory, simple directory of providers, a real estate listings site, a Yellow-Pages directory, a Yelp clone with review sections, an address book directory, a book review site (like Goodreads), and much more.
Not only can you create business listings, but you can also build any other kind of listings directory. Build a team or employee directory, company directory, medical directory, and other web directory sites with our easy listing plugin.
Need a classifieds listings site? Try Another WordPress Classifieds Plugin – AWPCP.
Get Simple Listing Solutions
Here are just a few things our community is doing to build connections, help communities, and grow traffic with our directory website builder:
- Start a listing manager service for providers. (Like counselors, plumbers, electricians, house cleaning, locksmiths, therapists, wedding vendors, veterinarians, consultants, photographers, artists, authors, etc.)
- Make a Yelp-clone with reviews to connect travelers to hotels, tours, local businesses, and other visitor attractions.
- Help people find resources for a city or small community. (Like sporting club listings, a church directory, local farms with produce, and Chamber of Commerce.)
- Advertise businesses & sell listings to the owners.
- Offer listings as a membership feature.
- Help students make connections to study groups and an academic staff directory.
Create an online directory to become the “go to” source of your niche. Download Business Directory Plugin for WordPress now. It’s fast, easy, and flexible.
Free WordPress Listing Plugin Features
See all WordPress listing plugin features.
- Fully customizable form fields to submit listings
- Upload images per listing, allow restricted numbers of images based on plan
- Lots of image options: drag and drop image uploads, easy image ordering, primary image settings, thumbnail sizing and more
- Accept paid or free listings with Stripe
- Full support for recurring payments
- Allow for featured/sticky listings for an upgrade fee
- Widgets for Featured, Latest and Random listings, and a Search widget.
- Create multiple plans, which can be assigned to categories for posting
- Built in CSV import and export for easy directory listing creation
- Avoid spam listings with ReCaptcha
- Sorting options for categories, listings, and front-end for users to choose sort order
- Users who post can edit listings without access to the WP dashboard. Our directory software is a great listing manager.
- SEO Friendly using Yoast SEO, Rank Math, or All in One SEO
- Quick-search and sorting bar for listings for simple directory searches
- Advanced search screen with ability to show/hide fields available for search
- Mobile-friendly, responsive support when installed with a responsive theme
- Multilingual directories with WPML
- Integrates with popular plugins like NavXT Breadcrumbs and WP-PageNavi for easy use
Professional Directory Software Add-ons
Create an easy directory with more functionality with extra add-ons.
For a detailed list of features, please visit: BusinessDirectoryPlugin.com
- File Upload – Allow users to upload and manage attachments on listings. Include PDFs, text files, and images in business listings.
- Restrictions – Assign features to paid or sticky listing plans to give users incentive to upgrade.
- ZIP Code Search – ZIP code/postal code radius and proximity searches supporting a number of countries.
- Regions – Location based listing result filtering.
- Ratings and Reviews – Create reviews with connections to each listing to rate listings (with Schema.org microformat). It’s a WordPress review plugin!
- Google Maps – Display the geo location of the listing for a geo directory (categories, search, details — with custom map sizes)
- Discount Codes – Ability to offer discount codes based on a % or fixed amount with expirations.
- Claim Listings – Post claimable listings that other users can pay (or not) to claim.
- Enhanced Categories – Display images or icons with categories, with Parent-Child Categories.
Payment Gateways for Paid Listings (Premium)
- Stripe Gateway – Accept paid listings with Stripe payments.
- PayPal Gateway – Accept payments using PayPal.
- PayFast Gateway – Accept payments using PayFast.
- Authorize.net Gateway.
Premium Directory Themes
Transform your WP directory site the easy way with a few clicks. Our business directory templates are designed not to take over as a full WordPress theme.
- Elegant Grid Theme
- Modern Theme
- Business Card Theme
- Tabbed Theme
- Elegant Theme
- Mobile Compact Theme
- Restaurant Directory Theme
Docs
Please see our Documentation and the Quick Start guide.
Installation
Please see our detailed Installation Guide for instructions on how to get going quickly with our business directory software.
Full documentation is also available.
Faq
Our directory website builder software combined with our add-on modules is the most powerful directory plugin on the market. The options are limitless. Here are a few types of directories you can create:
- Business listings
- Company directory
- Team directory
- Member directory
- Staff directory / Employee directory
- Hotel directory
- Medical directory
- Restaurant directory
- Church directory
- Travel review directories
- Software review sites
- Professional directory
- Local provider listings (like a Yelp clone)
- A Yellow Pages directory
- Online magazine listings
- Website listings
- Book review sites
Yes it can. You can do this by creating plans for 0.00 and some other paid amount at the same time.
Yes we do. They can be found here.
Our WP directory plugin will work with any well-written, WP compliant theme. Generally speaking, paid themes tend to be higher quality than free ones.
Whatever theme you pick, we recommend using the Theme Check plugin (available for free on WordPress.org) to validate a theme. The more errors and warnings you see on the theme when you run that check, the worse the theme is. You can read more about it at https://wordpress.org/plugins/theme-check/
Yes! We offer many user-provided translations under the /languages folder. It is already available in the following languages:
- Spanish
- French
- German
- Russian
- Italian
- Polish
- Arabic
- Swedish
And you can also easily translate it yourself.
Yes it is. However, you cannot “network activate” the plugin (as this will share the database). Activate it on only the sub sites you need it.
This can be done under Plugins -> Add New as the Administrator user. Do not “network activate” as the “super admin”.
Reviews
Amazing support and great tool
By gregmanset on September 16, 2025
This is an excellent and easy-to-use directory plugin. The setup process is straightforward, and even when I encountered a few technical challenges (not bugs), the support team was outstanding—quick to respond, helpful, and always committed to finding the best solution. I highly recommend this plugin to anyone looking for a reliable and well-supported directory tool.
Great Tool
By gnasralla on July 23, 2025
I found this plugin very helpful. It's very easy to install, and it works flawlessly. Its free features are real. And its paid features are truly upgrades.
Awesome customer service from Garret
By tsn179 on July 7, 2025
Garret quickly responded to my request ticket midday and gave me the exact solution I was looking for to an issue I had with the plugin working on my website. Thanks for the support!
Clunky, useless mapping functionality and poor customer service
By discoverme88 on June 17, 2025
We forked out $150 usd for the pro version of this plugin - as our directory is focused around locating provider locations we needed the mapping functionality and subscriber payment for listings.
It started OK but with some typical issues to be ironed out - then started to realise that there were more than a couple of issues to iron out - almost every thing we tried to implement was problematic - support was helpful and had workarounds for a lot of the things you would normally think would be standard inc payment process, approval of new listing submissions, customising how listings are displayed etc.
The biggest issue though was that the Map Directions function didn't work at all ie when a user wanted to find directions to a particular store (using Google api). This was a show stopping bug (it just came up with an error) to a function critical to our needs - this took 3 months to fix. Eventually when it was fixed it was completely impractical for any real life use. We couldn't use it. By this stage their refund policy (14 days) had expired. Despite pleading my case they were completely inflexible with no empathy or understanding - very poor customer service.
So now I'm left with a useless plugin, an angry client, lots of wasted time and out of pocket $150 usd.
Extremely helpful and a great plugin
By glasshousedesign on April 8, 2025
Garret and the team have been super helpful with the plugin with instructions and questions I have had. I will recommend the plugin to more people. Thank you.
Duplicating almost everything
By Robert Kormoczi (robertkormoczi) on March 31, 2025
While this plugin would be excellent for what I'm looking for, it keeps duplicating all the basic info I want to share in a directory and there seems to be no solution or reason why it keeps doing it.
Waste of Time
By byermedia on March 15, 2025
Not easy to configure because free version very limited. So many settings/option not available. How can you properly test before you buy to see if this will work for your needs. Wasted to much time on this one, moving on to the next!.. Must add NO pre-sales support.
It works but limited
By rafaelzrt on November 19, 2024
Good control to insert listings. Poor design options. Unfortunately not easy to configure. Free version very limited.
Easy to Use
By Laura (lauralee1341@msn.com) on June 29, 2024
The Business Directory is very easy to set up and use. It is user friendly and organized.
Fantastic Plugin
By lwildes on April 16, 2024
I have been using this plugin for many years and it is fantastic. The directory provides many options and the support team is extremely responsive to any questions I have.
Keep up the good work!
Changelog
6.4.18
- New: Dashboard inbox
- Fix: Downloading export files shows the CSV contents instead of downloading the file
- Fix: PHP deprecation notice on shortcodes
- Fix: Issue when some add-ons are used and then deactivated
6.4.17
- Fix: Fix: Issue with the license validating process
6.4.16
- New: Added the ‘promoted-first’ parameter to the ‘businessdirectory-latest-listings’ shortcode to allow users to disable the promoted first mechanism.
- New: Placeholder value to required select fields.
- Fix: Duplicated form fields in the activation process on PHP 8.1.
- Fix: Phone field being registered as text field in the installation process.
- Fix: PHP 8.2 notices
6.4.15
- Fix: Vulnerability when submitting a new listing
6.4.14
- Fix: Fatal error with translated websites
6.4.13
- Fix: Enqueue error for csv import
6.4.12
- Fix: Bug with the non-meta multiselect and radio buttons listing fields
- Fix: Bug with the “Start Import” button
6.4.11
- A bug with the front end listing submission form
6.4.10
- New: Filter to control whether the pagination is loaded in the listings wrapper or outside of it
- New: Import file size validation
- Enhancement: Improved sorting to exclude whitespaces
- Fix: Prevent Elementor Element Caching on our shortcodes
- Fix: WPML translation issue with Multiselect or Radio field types
6.4.9
- New: Added Stripe payment gateway
6.4.8
- Fix: Issue with the redirect chain for the new login redirect feature
6.4.7
- New: A new option was added to set a redirect URL for the login process. Now the users can be redirected to any page after logging in.
- Fix: Issue with the caching mechanism for listings when using Elementor
- Fix: 2 PHP notices when using PHP 8.4
- Fix: A PHP warning on the email templates page
- Fix: The label for the upgrade button now shows “Install Now” if the user already has access to the add-on