Description
Adler Business Directory lets you create and display a professional business, member, or employee directory on your WordPress site. Clean design, simple setup, no complicated configuration.
Features:
- Unlimited directories — create as many as you need, each with its own settings, listings, and shortcode
- Three directory types — business, member/group, and employee — with type-aware fields and labels
- Logo and photo uploads per listing via the Media Library, with automatic initials avatars as fallback
- Individual listing detail pages with contact info, description, and social links
- Responsive grid and list layouts with a visitor-facing layout toggle
- Live AJAX search across listings
- Category organization with per-category shortcode display
- Full contact fields: address, phone, email, website, contact name, description
- Social media links: Facebook, Instagram, X/Twitter, LinkedIn, YouTube, TikTok, Pinterest
- International address support with Country field
- Search Box and Directory Embed widgets
- Card style options (elevated, bordered, flat) and 2/3/4-column grids
- Clean uninstall option — remove all plugin data on delete, or keep it (your choice)
Perfect for HOAs, churches, civic organizations, companies, and anyone who needs a clean, searchable directory on their WordPress site.
Pro version: Adler Business Directory Pro adds category/city/ZIP filters, CSV/XLSX import and export, access control (private and role-based directories), Google Maps and directions, business hours with Open/Closed badges, Google Places hours auto-fetch, a contact form on detail pages, featured listings, and custom accent colors — plus a year of updates and priority support.
Screenshots





Installation
- Upload the plugin files to the
/wp-content/plugins/adler-business-directorydirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to Business Directory in your WordPress admin menu and create your first directory.
- Add listings, then place the shortcode
[abddir_directory]on any page.
FAQ
-
How do I display my directory on a page?
-
Copy the shortcode shown on your directory’s card —
[abddir_directory id="1"]— and paste it into any page or post. You can also use the Directory Embed widget in any sidebar or widget area. -
Can I have more than one directory?
-
Yes — create as many directories as you need. Each has its own settings, listings, and shortcode.
-
How do visitors search the directory?
-
A live search bar sits above the listings and filters results as visitors type. You can hide it in the directory Settings tab.
-
Does it work with any WordPress theme?
-
Yes. Adler Business Directory is designed to work with any properly coded WordPress theme.
-
Can I organize listings with categories?
-
Yes — assign categories on each listing’s edit screen, and display a single category on a page with
[abddir_directory category="your-category-slug"]. -
Is there a limit on the number of listings?
-
No. Add as many listings as you need.
-
Do listings get their own pages?
-
Yes — every listing has its own detail page with contact information, description, and social links. Listing names and a “View Details” link on the cards lead there.
-
Can I get filters, maps, business hours, CSV import, or private directories?
-
Those features are part of Adler Business Directory Pro.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Adler Business Directory” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Adler Business Directory” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.8
- Removed the Freemius SDK and licensing integration from the free plugin — it now runs standalone with no external service connections.
- Standards-compliant packaging for the WordPress.org directory.
1.3.7
- WordPress.org compliance rebuild: the free plugin is now a fully functional feature subset with no locked features, no upgrade nags, and no limits — including unlimited directories and listings
- Free version includes logo/photo uploads and individual listing detail pages
- Renamed internal plugin prefix from
abd_toabddir_to meet WordPress.org 4-character prefix requirement; shortcode is now[abddir_directory] - Security hardening: per-post capability checks on AJAX, CSV formula-injection guard, post-type validation on admin actions
- Implemented the “remove all plugin data on uninstall” option (previously saved but never acted on)
- Added External Services disclosure (Freemius)
1.3.6
- Fixed URL input fields (website, social media) to accept any format — no longer requires https:// prefix
- Updated tested up to WordPress 7.0
1.3.5
- Resolved all Plugin Check (PCP) flagged issues — output escaping, wp_unslash(), wp_safe_redirect(), WP_Filesystem, gmdate(), and more
1.3.4
- Fixed bug where new listings added via “+ Add Listing” were not assigned to the directory
1.3.3
- CSS page builder compatibility fixes: removed !important declarations, added scoped box-sizing normalization
1.2.0
- Directory types (Business, Member, Employee)
- International address support
1.1.0
- Added category organization
- Added social media link fields
1.0.0
- Initial release
