Directories Pro – Directory plugin for WordPress

LIVE PREVIEWBUY FOR $39

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

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

Change log

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.

BUY NOW

Leave a Comment