WordPress.org

Plugin Directory

Business Directory Plugin – Easy Listing & Member Directories for WordPress

Business Directory Plugin – Easy Listing & Member Directories for WordPress

Descripción

Build a business directory or member directory on WordPress, complete with a listing manager and directory website builder. No developer needed.

Business Directory Plugin for WordPress

The Business Directory Plugin is the easy WP directory plugin for building a business directory or member directory without writing a line of code. Run a restaurant directory for your town, or a staff directory for your own team, and it’s live in minutes.

If you’re not a developer, no problem. This WordPress directory plugin doesn’t require any coding knowledge. Activate it, then click the setup notice’s «Create required pages for me» button, and your directory page is live with the [businessdirectory] shortcode already in place. Need to show listings somewhere else, too? Drop the [businessdirectory-listings] shortcode into any page to display a specific category or tag, or add the Featured, Latest, Random, or Search widgets to any sidebar. See the full shortcode reference for everything else you can do.

See a live demo.

Business Directory Plugin Premium Plans
This free plugin covers the core of your business directory. Paid annual plans add features like Google Maps, ZIP code search, ratings and reviews, claim listings, and discount codes. Which ones you get depends on the plan. See plans and pricing.

If Business Directory Plugin is working well for you, leave a review to help other directory builders find it too.

An Easy WordPress Directory Website Builder

Already have a list of businesses, staff, or members in a spreadsheet? Import it in one upload instead of typing every entry by hand. Add whatever fields your directory needs, like a phone number, hours, a price range, or a photo.

Take the listings you want and build almost any kind of directory: a real estate listings site like Zillow, a local business directory like Google Business Profile, a services marketplace like Thumbtack, a connections directory for an address book, a web directory for curated local links, or a book review site like Goodreads. It’s a listing manager and directory website builder for whatever you build.

¿Necesitas un sitio de anuncios clasificados? prueba otro plugin de anuncios clasificados para WordPress: AWPCP.

Build a Member Directory or Company Directory

Build more than business listings: a team directory, company directory, medical directory, or any other kind of listing site. Use the same plugin as a member directory for an association, a staff directory or employee directory for your company, a chamber of commerce business directory, or a professional directory for any licensed trade. The setup works the same way no matter who’s listed.

Simple Listing Solutions for Every Community

The Business Directory Plugin has thousands of users. Here are a few things they’ve already created with this listing manager and directory website builder.

  • Inicia un servicio de administrador de anuncios para proveedores. (Como consejeros, fontaneros, electricistas, limpieza de casas, cerrajeros, terapeutas, vendedores de bodas, veterinarios, consultores, fotógrafos, artistas, autores, etc.)
  • Build a ratings-and-reviews directory for local recommendations, connecting travelers to hotels, tours, local businesses, and other visitor attractions.
  • Help a city or small community find local resources: sporting club listings, a church directory, local farms with produce, or a chamber of commerce business directory.
  • Advertise businesses and sell listings directly to the owners.
  • Offer a member directory as a paid membership perk.
  • Build a faculty or staff directory for a school, department, or university.

Build the directory your niche doesn’t have yet.

Accept Payments for Directory Listings

Choose how your directory earns. Offer free listings or paid plans, one-time or recurring, and assign different plans to different categories so premium listings and free listings live side by side. Add featured or sticky placement as a paid upgrade. Stripe and Authorize.net both process real payments in the free plugin. You don’t need a paid plan for either one. Stripe comes with pay-as-you-go pricing (3% per-transaction, on top of Stripe’s own fees) until you upgrade to a paid plan. Authorize.net has no per-transaction fee, ever. Every plan and price stays fully in your control from your own WordPress dashboard.

Características gratuitas del plugin de anuncios de WordPress

This WordPress listing plugin handles the basics free: form fields, image uploads, search, and payments included. See the full list of Business Directory Plugin features. The free plugin has no listing limit and no trial period. Create as many listings as you want, for as long as you want, at no cost.

  • Fully customizable form fields for every business listing
  • Upload images per listing, with limits set by plan
  • Drag-and-drop image uploads, easy reordering, primary image settings, and thumbnail sizing
  • Accept paid or free listings with Stripe and Authorize.net
  • Full support for recurring payments on paid listings
  • Featured and sticky listings available as a paid upgrade
  • Widgets for Featured, Latest, and Random listings, plus a Search widget
  • Multiple listing plans, assignable by category
  • Built-in CSV import and export for fast directory listing creation
  • Block spam listings with reCAPTCHA
  • Sorting options for categories, listings, and front-end search
  • Listing owners edit their own listings without WP dashboard access
  • SEO friendly with Yoast SEO, Rank Math, or All in One SEO
  • Quick-search and sorting bar for simple directory searches
  • Advanced search screen with configurable visible fields
  • Mobile-friendly and responsive with any well-built WordPress theme
  • Multilingual directories with WPML
  • Integrates with popular plugins like NavXT Breadcrumbs and WP-PageNavi

Full Premium Directory Plugin Features

The free plugin already runs a complete directory on its own. These premium directory software features are there when you want more control over payments, categories, and search.

  • File Upload – let listing owners attach PDFs, text files, and images to their listings.
  • Ratings and Reviews – connect reviews to each listing, with Schema.org markup. It’s a WordPress review plugin built right into your directory.
  • Enhanced Categories – show images or icons with categories, including parent-child category structures.
  • Google Maps – show each listing’s location on a map, with custom sizes for category pages, search results, and listing details.
  • Búsqueda por código postal – Búsqueda por código postal y por radio de proximidad, compatible con varios países.
  • Regions – filter listing results by location, so visitors can browse by area.
  • Discount Codes – offer percentage or fixed-amount discounts on paid listings, with expiration dates.
  • Claim Listings – publish claimable listings that other users pay (or don’t) to claim as their own.
  • Restrictions – assign features to your paid or sticky listing plans, giving your customers a reason to upgrade.

See plans and pricing.

Payment Gateways for Paid Listings

Stripe and Authorize.net both come included with the free plugin. Connect Stripe with one click, or add your Authorize.net credentials in settings, to turn either one on. Stripe runs on pay-as-you-go pricing: a 3% fee on each transaction, on top of Stripe’s own processing fees. Upgrading your license removes that 3% fee.

PayPal and PayFast are available on premium plans:

  • PayPal Gateway – give buyers another way to pay if they already have a PayPal account.
  • PayFast Gateway – accept payments through PayFast, a popular gateway for South African businesses.

Temas de directorio premium

Transform your WP directory site the easy way, in a few clicks. These business directory templates are designed to style your listings without taking over as a full WordPress theme.

Built by Strategy11

The Business Directory Plugin has helped WordPress site owners build business directories and member directories since 2011, with more than 10,000 active installs and a 4.6-star average across 500+ ratings today. Support comes from a small team that reads and answers tickets personally instead of routing you through tiers — when something breaks, you talk to someone who fixes it.

Better Than Hosted Directory Software & Membership Platforms

If you’ve looked into directory software before, you’ve probably run into a hosted directory or membership platform. Most lock your business directory behind a monthly SaaS fee and someone else’s server.

The Business Directory Plugin runs on your own WordPress site. You own your listings, your member directory, and your data, with no recurring platform tax just to keep your web directory online. The core plugin stays free forever. Premium plans start at $99/year, backed by a 14-day money-back guarantee.

Branding Guidelines

The Business Directory Plugin is a product of Strategy11. When writing about this WordPress directory plugin, please use the correct branding:

  • Business Directory Plugin (correct)
  • BD Plugin (correct, short form)
  • BusinessDirectoryPlugin (incorrect – no spaces)
  • business directory plugin (incorrect – not capitalized)

Business Directory Plugin Resources

Capturas

Instalación

See the detailed Installation Guide for instructions on getting your business directory software up and running quickly.

La documentación completa también está disponible.

FAQ

¿Qué tipos de directorios puedo crear?

Combine the core plugin with premium plan features to build almost any kind of directory. Here are a few examples:

  • Anuncios de empresas
  • Directorio de empresas
  • Directorio de equipos
  • Directorio de miembros
  • Directorio del personal / directorio de los empleados
  • Directorio de hoteles
  • Directorio médico
  • Directorio de restaurantes
  • Directorio de iglesias
  • Chamber of commerce directory
  • Directorios de reseñas de viajes
  • Sitios de reseña de software
  • Directorio profesional
  • Local provider listings (like a ratings-and-reviews directory for local recommendations)
  • Revistas en línea de anuncios
  • Web de anuncios
  • Sitios de reseñas de libros

Will this plugin slow down my site?

No. This WordPress directory plugin only loads its scripts and styles on your actual directory pages, not site-wide, so the rest of your site isn’t affected.

What happens to my listings if I deactivate or delete the plugin?

Nothing. Your listings are just WordPress posts in your own database. Deactivating or even deleting the plugin from Plugins -> Installed Plugins leaves them in place, along with your categories and settings. Data is only removed through the plugin’s separate Uninstall tool, which requires its own confirmation step and warns you before deleting anything.

Does this directory plugin scale as my listings grow?

Yes. Listings paginate automatically, categories and tags keep a large directory organized and searchable, and CSV import/export handles bulk listing management without entering every record by hand.

¿Puedo aceptar anuncios pagados y gratuitos?

Yes. Create a plan priced at $0.00 alongside one or more paid plans to offer free and paid listings side by side in the same directory.

¿Tienen tutoriales en vídeo para crear directorios de WordPress?

Yes. Find them on the YouTube channel.

Will this plugin work with my theme?

Yes. This WP directory plugin displays through shortcodes and widgets instead of requiring a specific theme, so it works with any well-built WordPress theme.

¿Puedo traducir mis directorios web?

Yes. User-provided translations ship under the /languages folder, already available in:

  • Español
  • Francés
  • Alemán
  • Ruso
  • Italiano
  • Polaco
  • Árabe
  • Sueco
  • Dutch

See the guide on translating the Business Directory Plugin into another language for any language not yet covered, or translate it yourself using Loco Translate.

¿Este plugin es compatible con WordPress multisitio (WPMU)?

Yes, with one restriction: do not «network activate» the plugin, since that would share the database across every site. Activate it only on the sub-sites that need it, under Plugins -> Add New as the Administrator user. Don’t activate it as the «super admin.»

Reseñas

22 de junio de 2026 1 respuesta
Great little plugin BUT for the goddamn popup asking me to subscribe EVERY time I click anywhere within this plugin.
7 de mayo de 2026 1 respuesta
You get quite a bit packed in for a free version. I also haven't run into any major conflicts or issues either. It's installed on a pure block theme (FSE). Overall, I've been pleased with how the plugin has provided the needed functionality for the site thus far. I wouldn't hesitate to upgrade to a paid plan should a project require the additional features and functionality.
13 de abril de 2026 1 respuesta
I think this tool could be so much more. While the information for listings is easy to manage, the payment system for those listings is not. Again, think the systems could be integrated better.
29 de enero de 2026 1 respuesta
We have used the Business Directory product for 5 or 6 years now. We've only contacted support a couple of times. Resolution has been fast and efficient each time.
7 de enero de 2026 1 respuesta
I inherited this plugin from the previous webmaster who had literally done zero customisation or maintenance. I realised something wasn't working in the "Regions" add-on and sent a support email on New Year's Eve! My enquiry was replied to the same day and by the 5th of January their tech support had been onto the back end and the problem was resolved. It was an easy fix but only if you know what you're doing, as is often the case. I'm extremely grateful they responded so quickly and efficiently. Now our users who live in Belgium are visible to the world again!
19 de noviembre de 2025 1 respuesta
You can use it for a simple membership directory or a very complex resource reference directory. If you are adept in Wordpress it is built on the same concepts so easy to understand. Has a decent chat bot for simple questions but Premium support is excellent with very quick response. Well worth it.
Leer todas las 504 reseñas

Colaboradores y desarrolladores

«Business Directory Plugin – Easy Listing & Member Directories for WordPress» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Business Directory Plugin – Easy Listing & Member Directories for WordPress» está traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «Business Directory Plugin – Easy Listing & Member Directories for WordPress» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

6.4.27

  • Enhancement: Updated plugin banner and screenshots for WordPress.org listing
  • Enhancement: Improved documentation and FAQ clarity

6.4.26

  • Fix: Checkbox and multiselect search no longer match partial option names
  • Fix: Admin-only fields no longer block listing submission for non-admin users
  • Enhancement: Admin Only and Required field options are now mutually exclusive in field settings
  • Fix: ZIP Code label displays correctly in listing excerpts when street address is empty
  • Fix: Multiselect tag search now returns listings matching all selected tags
  • Fix: Word Count Validator no longer causes a fatal error on Post Tags fields
  • Fix: Numeric custom fields sort correctly by numeric value

6.4.25

  • Fix: Sticky listings not sorting correctly when using plan order sort options
  • Fix: Translated listings showing empty field values instead of falling back to the original listing
  • Fix: WPML translation jobs not saving custom field values for translated listings
  • Fix: Legacy template block metadata not recognized in some themes

6.4.24

  • Fix: Issues in admin form field and fee reorder actions
  • Fix: Issues downloading and installing theme updates
  • Fix: Error when attempting to edit a listing that does not exist

6.4.23

  • Fix: PHP Deprecation Notices
  • Fix: Stripe event handling issues
  • Fix: Error when renewing listings as an admin
  • Fix: Remove double HTML encoding in CSV category import

6.4.22

  • Fix: Directory not recognizing successful payments after failed payment
  • Fix: Advanced CPT uses default directory URL instead of listing URL
  • Fix: Expired email template new line issue

6.4.21

  • Enhancement: Added backend validation for the fields
  • Fix: PHP Notices
  • Fix: Bug with HTML tags in email templates
  • Fix: Bug when importing tags into a checkbox field
  • Fix: Security Vulnerabilities

6.4.20

  • Enhancement: Security improvements
  • Fix: Issue with long export URLs

6.4.19

  • Fix: Security Vulnerability

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