Log in Sign up

Product Preview

WordPress Plugins

Directories Pro - Directory plugin for WordPress

Developed by onokazu
4.8
$39 USD

Categories

Miscellaneous
Last Updated
Jul 9, 2025
Published
Nov 28, 2025
Directories Pro for WordPress

Directories Pro is a WordPress plugin that lets you build any kind of directory such as a community driven local business directory like Yelp.com, Google+ Places, or Yahoo! Local, a user directory, a website directory, a property directory, etc. It’s the most feature rich and versatile directory plugin you can find for WordPress.


Feature list
DIRECTORY MANAGEMENT
Unlimited number of directories
Disable or enable categories/tags/locations/reviews/claims/payments per directory
Disable or enable your own custom taxonomies per directory
Export and import directory settings
Export and import any directory content
Directory permission (capability) manager
FULLY CUSTOMIZABLE
Add custom fields to listings/reviews/claims (post types)
Add custom fields to categories/tags/locations (taxonomies)
Add custom fields to your own custom taxonomies
Conditional fields
Use content display editor to customize appearance of content without any coding
Create full or partial template files for more control over display
Hide/show content by user roles
Conditionally display certain parts of content
SEARCH & FILTER
Advanced search form with auto-suggestion
Fully customizable filter form with live updating facet count
Search and filter by custom fields
Search and filter by current location (geolocation)
Search form shortcode
Create multiple filter groups
Conditional filters
MONETIZATION
WooCommerce support – charge users for submitting new listings or claiming existing listings
Charge switch plan / re-activation fee
Prorated discount
Guest checkout
Create add-on plans for additional revenue
WooCommerce Subscriptions support
FRONTEND SUBMIT AND DASHBOARD
Submit listings/reviews from frontend
Manage listings/reviews/claims/votes through frontend directory dashboard
Filter listings/reviews on frontend directory dashboard
Custom login/registration forms
reCAPTCHA support (v2 checkbox and v3)
Guest posting without user registration
Email verification for new user registrations
Frontend directory dashboard public view mode
WooCommerce my-account page integration
BuddyPress profile page integration
Ultimate Member profile page integration
PeepSo profile page integration
Limit number of frontend submitted listings and reviews (per listing)
Limit number of frontend submitted listings and reviews (per listing) by user role
Limit number of frontend submitted listings and reviews (per listing) by membership of WooCommerce Memberships
CREATE VIEWS
Display listings/reviews/categories/tags/locations in list/grid/masonry view
Show listings in photo/carousel slider
Configure custom query
Sort by custom fields
Display views anywhere with shortcode
Create a glossary with A-Z filter
REVIEWS
Customizable multi-criteria 5-star rating reviews
Filter and/or sort listings by review rating
Filter reviews
Search listings by review content
Show review rating statistics by stars or criteria
SEO READY
Fully compatible with popular SEO plugins
Configure custom permalink URLs for listings/categories/tags/locations
Generate custom shema.org JSON-LD
Custom OpenGraph meta tags
Compatible with Yoast SEO, Rank Math, Breadcrumb NavXT, and WooCommerce breadcrumbs
TRANSLATIONS
French (fr_FR) by wpenhancer.agency and Eric Petit
German (de_CH) by Martin Sauter
German (de_DE) by Marcus Schröder
Italian (it_IT) by Il Gran Capo
Polish (pl_PL) by Mateusz
Portuguese (pt_BR) by Gledson Ximenes
Spanish (es_ES) by TodoPerros
Turkish (tr_TR) by Miguel Martinez
OTHER FEATURES
Display map using Google Maps API
Display map using OpenStreetMap with Leaflet.js (100% free)
GDPR compliance
Claim listings
Bookmark listings/reviews (both registered and guest users)
WPML and PolyLang support for building a multilingual directory
Admin and user notification e-mails
Contact us form (supports Contact From 7, WPForms, Gravity Forms, HappyForms)
Advanced Custom Fields support
Dummy content generator
Online plugin update (no FTP required)
Compatible with Elementor Pro dynamic tags
Show Google Maps rating and review count
Listing expiry
Other useful resources
Directories Pro by Sabai Apps – by WP Developing
Knowledge Base – by WP Developing
Change log
v1.14.38 - Jul 10, 2025
- Bug fixed: Resolved potential JavaScript error on main directory page related to imagesLoaded JavaScript library.
- Improved: Featured listings now display in the order of their featured date and time.

v1.14.37 - Jun 10, 2025
- Bug fixed: FontAwesome icons not displaying correctly in some sections since last update.
- Bug fixed: "Month picker" filter not working correctly.
- Bug fixed: Pending listings being published on payment renewal.
- Added: New "Thumbnail" summary display and "Thumbnail Grid" view.

v1.14.36 - May 21, 2025
- Bug fixed: Potential JavaScript error when displaying the review submission form in a modal window.
- Bug fixed: Country code was not being applied when making geocoding API requests.
- Added: Support for the “Range list” field renderer for “Range” type fields.

v1.14.35 - May 9, 2025
- Bug fixed: Duplicate URL fragments appearing in certain cases.
- Bug fixed: Faker generator was not working correctly for "File" type fields.
- Improved: "Select All" option now displayed in taxonomy term checkboxes field when unlimited selection is allowed.

v1.14.34 - Apr 11, 2025
- Bug fixed: Review rating stars not displaying on taxonomy term pages under certain conditions introduced by recent updates.
- Bug fixed: Incorrect values displayed for "On/Off" type field columns in backend All Listings page (and possibly other content types).
- Bug fixed: Invalid YouTube user account URL in "Social Accounts" field.
- Added: "Hide when full range is selected" setting for "Range" type field in display element settings.

v1.14.33 - Mar 31, 2025
- Bug fixed: Issue with "Date" type field showing incorrect time value.
- Added: Google Maps direction options to "Street view renderer" for "Map" and "Location Address" type fields.
- Improved: Support for using "*" indicating any string for string type fields in "Query by field" setting under "Query Settings" in view settings.
- Improved: "Select all" checkbox option disabled when max number of values is configured for field.
- Improved: Reduction of redundant SQL queries.
- Improved: "On/Off" type field columns now shown in backend admin listings page (and possibly other content types).
- Improved: More HTML attributes allowed in field description text.

v1.14.31/1.14.32 - Mar 6, 2025
- Bug fixed: Unable to select a new payment plan for listings with expired subscription payment plans.
- Bug fixed: Photo slider not working in certain cases.
- Improved: Added "Select All" checkbox to "Choice" type field with checkboxes.

v1.14.30 - Feb 22, 2025
- Bug fixed: Taxonomy terms not being associated with listings during import in certain cases.
- Bug fixed: "Child Terms" display element not working properly when "Display dropdown" setting enabled.
- Improved: Compatibility with PHP8.

v1.14.29 - Feb 14, 2025
- Added: Option to query by province, city, country, and zip text values in database for "Location - location_address" field in view settings.
- Added: Bluesky, Threads, and Mastodon to "Social Accounts" fields.
- Improved: Compatibility with PHP8.
- Updated: FontAwesome icons to v6.7.2.

v1.14.27/1.14.28 - Feb 5, 2025
- Bug fixed: "Date" type field did not display correct time in text field.
- Improved: Increased compatibility with other plugins that use PHP 8-only libraries.

v1.14.26 - Jan 23, 2025
- Bug fixed: Added "Custom format" option for "Locations" display element.
- Bug fixed: Added "Do not add default HTML tags" option for "Template" and "Field Template" display elements.
- Bug fixed: Resolved PHP fatal/warning errors occurring in certain scenarios.
- Improved: Compatibility with Yoast SEO when WordPress Multisite is enabled.

v1.14.25 - Jan 8, 2025
- Bug fixed: Further fixes for Date type field displaying the previous date in the text field when a date is selected.
- Bug fixed: Listings were being moved to trash when add-on payment plan payments failed.
- Bug fixed: Incorrect terms assigned in certain cases when importing listings with multiple taxonomy terms.
- Improved: Compatibility with PHP8.

v1.14.24 - Dec 19, 2024
- Bug fixed: Resolved issues with get_post_meta() when querying Directories Pro fields.
- Bug fixed: Fixed random sort order not working as expected in certain cases.
- Added: New Gutenberg blocks for Categories, Featured Listings, Filter Form, Locations, Recent Listings, and Recent Reviews.

v1.14.22 - Nov 22, 2024
- Bug fixed: The "cache" parameter of [drts-directory-view] shortcode not working in recent updates.
- Bug fixed: Tab selection on backend pages was cleared after page submission.
- Improved: Added support for importing "Opening Hours" field via WP All Import.

v1.14.21 - Oct 29, 2024
- Bug fixed: Directories blocks not displaying content in Gutenberg editor.
- Bug fixed: Resolved several issues with WordPress multisite.

v1.14.20 - Oct 28, 2024
- Bug fixed: Resolved several issues with Google Maps API caused by recent updates.
- Bug fixed: Listing images were not displaying on the backend listings page.

v1.14.19 - Oct 25, 2024
- Bug fixed: Issues updating plugins on WordPress Multisite.
- Added: Option to omit <script> tags in the JavaScript display element.

v1.14.18 - Oct 12, 2024
- Bug fixed: Several PHP notice/warning level errors.
- Improved: Updated Google Maps place opening hours feature to respect the WordPress start of week setting.

v1.14.16/v1.14.17 - Oct 3, 2024
- Bug fixed: Corrected issue where opening hours were displayed for the wrong day using Google Maps Place Details API.
- Added: Support for Yoast Duplicate Post.
- Improved: Compatibility with WP All Import.

v1.14.15 - Sep 22, 2024
- Bug fixed: Date range filter not functioning properly since recent updates.
- Bug fixed: Resolved issues related to update_post_meta/update_term_meta support introduced in v1.14.11.

v1.14.14 - Sep 19, 2024
- Bug fixed: Fatal error when using HappyForms as ontact form in certain cases.
- Bug fixed: Several PHP notice/warning level errors.
- Bug fixed: Removed the use of deprecated icons.
- Added: Option to display edit listing form in modal window on frontend dashboard.
- Improved: Compatibility with Elementor.

v1.14.13 - Sep 18, 2024
- Bug fixed: Fatal error caused by "Icon" field renderer.

v1.14.12 - Sep 9, 2024
- Bug fixed: Payment plan features were not saving since v1.14.11.
- Bug fixed: Fatal error caused by "Icon" field renderer.
- Bug fixed: Cache settings for display elements not working.

v1.14.11 - Sep 4, 2024
- Bug fixed: Resolved an issue where HappyForms stopped working after their recent updates.
- Added: Support for update_post_meta/update_term_meta functions to update Directories Pro fields.

v1.14.10 - Aug 26, 2024
- Bug fixed: Several translation issues.
- Added: Support for AVIF images.
- Added: "Mon - Sat" option to "Opening Hours" type field.

v1.14.9 - Aug 7, 2024
- Added: Ability to fetch and display opening hours from Google Maps using Google Places API.
- Updated: Italian (it_IT) language files (thanks to Silvio).

v1.14.8 - Jul 29, 2024
- Added: Global settings to enable/disable scroll effect.
- Improved: Compatibility with PHP8.

v1.14.7 - Jul 11, 2024
- Bug fixed: Possible fatal error since v1.14.6.
- Bug fixed: Form field description text HTML being escaped when viewed by guests.

v1.14.6 - Jul 6, 2024
- Bug fixed: Orders and Subscription tabs in frontend directory dashboard occasionally showing empty content..
- Bug fixed: Processing payment plans after checkout not working properly when using WooCommerce block-based checkout
- Added: Option to configure animation speed for "Photo slider" view and field renderer.

v1.14.5 - Jun 4, 2024
Bug fixed: Issues with translating custom strings for form/display/filter elements.
Bug fixed: Custom label texts were not being displayed since the last update.
Bug fixed: Exiting Street View on Google Maps was not possible without reloading the page.
Improved: Compatibility with the Astra theme.
Improved: Show discounted price in the Subscriptions panel on the frontend dashboard.
Updated: Leaflet JavaScript library to v1.9.4.

v1.14.4 - May 21, 2024
Bug fixed: Payment orders and subscriptions not displayed in frontend directory dashboard.
Bug fixed: Taxonomy pages not displaying listings in Twenty-Twenty-Four theme.
Bug fixed: Issues with translating text for "Labels" display element and location hierarchy levels.
Bug fixed: "Number of auto suggested items to display" setting for "Keyword Search" had no effect.
Added: Option to use location address as listing title.
Added: Option to enable/disable street view control on Google Maps.
Improved: Compatibility with PHP8.
Improved: Use "none" in "Query by field" setting to query listings with no star/review ratings in views.

v1.14.3 - Apr 29, 2024
Bug fixed: {country} tag for customizing address format not showing correct value on certain occasion.
Bug fixed: Invalid response error in Gutenberg editor when using Directories Pro shortcodes.
Bug fixed: "Invalid view" error with "Reviews" display element on certain occasions.
Bug fixed: Deprecated level errors for PHP8 and up.
Improved: Compatibility with other plugins using Slick JavaScript slider library.
Improved: Compatibility with Yoast SEO and Rank Math breadcrumbs.
Added: Option to customize "Not found" text shown on frontend directory dashboard.
Added: z-index CSS setting to "Group" and "Columns" display elements under "Advanced" tab.
Added: Option to define disallowed HTML tags for "Paragraph Text" field display element.
Added: Option to limit/exclude time ranges for "Opening Hours" type field.

v1.14.2 - Mar 8, 2024
Bug fixed: Geocoding was not functioning correctly since v1.14.1 on certain occasions.
Bug fixed: ACF field shortcode not displaying content with block themes.

v1.14.1 - Mar 1, 2024
Bug fixed: Formatting issues with location addresses.
Bug fixed: "Show icon" setting for categories filter not appearing in settings.
Improved: Enhanced geocoding results with OpenStreetMap Nominatim geocoding API.
Added: Option to sort listings by taxonomy term IDs.

v1.14.0 - Feb 10, 2024
Version numbering restarted from 1.14.0 due to a numbering mistake in the previous release.
Bug fixed: Datepicker not allowing selection of dates before 1970-1-1.
Bug fixed: Non-admin users unable to change post status of listings/reviews from backend.
Bug fixed: Error saving values for "Reference" type field on certain occasions.
Bug fixed: Compatibility issue with PolyLang resolved.

See https://directoriespro.com/change-log/ for full change log.

Technical Details

Developer
onokazu
Last Updated
July 9, 2025
Published
November 28, 2025

Compatibility

WordPress Plugins Compatible

No reviews yet

Be the first to review this product.