There are multiple options to to set up revenue generating streams and control them on your personal WordPress dashboard. You can use the plugin for both free and paid listings. The plugin allows visitors to submit new listings or even packages of listings, claim and manage existing listings using the website frontend. Moreover, it also features location based directory. Maps & map markers functionality gives users fast and easy ability to find nearby places by powerful search system.

The plugin offers tons of features. Print listing, save in bookmarks, download in PDF, SEO friendly pages, images, YouTube and Vimeo videos attachments, custom fields, custom icons, customize colors and much more customization options.

Sales

8219 sales

Last Update

November 21, 2024

Last Version

2.10.5

Support

6 months included

Updates

Lifetime updates

Homepage search and the map
Directory listings grid view

Features of WordPress Directory plugin

  • Restrict ads by multiple directories and listings levels
  • Sell packages of listings – pay once, submit multiple listings
  • PayPal payment gateway including PayPal subscriptions
  • Stripe payments service
  • Invoices management
  • WooCommerce payments system compatible
  • List and Grid views listings blocks
  • Sticky and featured listings options
  • Raise up directory listings – this option may be payment
  • Renew expired listings – this option may be payment
  • Upgrade/downgrade listings levels – this option may be payment
  • 5-star ratings for listings
  • Customizable content fields of different types (phone number, text string, textarea, digital value, select list, radio buttons, checkboxes, website URL, email, date-time, price, opening hours, file upload)
  • Font Awesome icons for custom content fields
  • Category-based content fields
  • Order directory listings by date, rating, distance, content fields, alphabetically
  • Icons for categories
  • SEO friendly – fully compatible with Yoast WordPress SEO plugin and other SEO plugins
  • Custom permalinks structure: by postname, by location, by category, by tag
  • Multiple locations for one listing
  • Comments on listings
  • YouTube and Vimeo videos attachments for listings
  • Images AJAX uploading
  • Contact listing owner form + integration with Contact Form 7 plugin
  • Report form on listing page
  • Bookmarks functionality
  • Print listing option
  • Get listing in PDF option
  • Adapted for reCaptcha
  • The plugin uses own custom post types and taxonomies
  • Responsive design based on Twitter Bootstrap
  • CSV import/export/bulk update with ability to import images files

Possible revenue

  • listings activation* – after successful payment the listing status becomes “active” and displays at the frontend
  • listings renewal* – this feature processes directory listing renewal
  • listings raise up – raise up listings to the top of all lists, those ordered by date
  • listings upgrade/downgrade – charge users if they wish to make their listings featured or sticky and auto-downgrade after expiration
  • listings claim* – after successful approval of claim new owner need to pay to renew the listing

* PayPal subscriptions available

Invoices payments table
Listings plans configuration in WooCommerce
WooCommerce compatible

WooCommerce directory plugin

With WooCommerce payments system you can:

  • manage orders and products in WooCommerce dashboard
  • set up additional payment gateways available as WooCommerce Extensions
  • compatible with WooCommerce Subscriptions plugin
  • make scheduled sales
  • give users discount coupons
  • manage fees and taxes for listings products
  • build reports of sales
  • give refunds to users
  • realize lots of ideas for your business model with WooCommerce Extensions

Configuration options

  • Directory shortcodes: listings, maps, categories, locations, search box, slider
  • Build custom home pages – connect elements, place widgets everywhere.
  • Fully compatible with Elementor, WPBakery Page Builder, SIteOrigin page builder, Divi builder and otheres. Just use shortcoder widget and insert needed params
  • Directory widgets: search widget, categories widget, locations widget, listings widget, buttons, map, slider, sidebars widgets, buttons, breadcrumbs, titles
  • Custom Google Map and MapBox styles
Elementor directory widgets compatible
Search nearby in radius
Draw search area on a map

Directory Maps

  • Google Maps and MapBox (OpenStreetMap) integrated
  • Search form on a map
  • Radius search
  • Draw panel
  • Custom map markers – icons and PNG images
  • Draw search area on a map
  • AJAX loading to speed up big maps
  • Compact map markers into clusters

Search Forms

  • Build search forms in visual builder
  • Search by: keywords, addresses, locations, categories, radius search, ratings
  • Use custom content fields: checkboxes, select boxes, radio buttons, dates, open time, price slider, taxonomy slider, much more
  • Search form on the map
  • Configure look and style of search form in seconds
Search forms builder
Frontend submission and dashboard

Frontend Submission and Dashboard

  • Submission by listings levels (payment plans), set up features and price according to features you give your listings
  • Pre-moderation mode
  • Listings renewal and raise up in dashboard
  • Depending on a level listing has eternal active period (never expire) or manage expiration date (frontend optional)
  • Manage sorting date (admin only)
  • Auto-downgrade listings after free period
  • Frontend dashboard for regular users
  • Additional content fields depend on selected categories
  • Claim listings functionality at the frontend
  • Multi-categories
  • Multi-locations
  • Listings media metabox: upload images, attach youtube and vimeo videos
  • Generate map markers on the map
  • Select custom map marker icon

 

Multilingual

  • .po and .pot files included
  • Use LocoTranslate or any other plugin to translate
  • Supports RTL (Right To Left) – layout, functionality, UI widgets
Multilingual ready

Changelog


Version 2.10.5  - November 21, 2024
- improvement: open address links on Google Maps and OpenStreetMap sites when maps disabled on directory pages
- improvement: "All day long" mark when opening hours set from 00:00 to 00:00 time
- improvement: Contact Form 7 now uses hash in ID parameter in their shortcodes

Version 2.10.4  - September 13, 2024
- improvement: empty output on single listings pages for some WP themes
- bug fix: missing rating stars
- bug fix: wrong Elementor control for checkboxes content field when only 2 items

Version 2.10.3  - June 5, 2024
- bug fix: PHP error using WPML
- bug fix: missing buttons on single listing pages

Version 2.10.2  - May 28, 2024
- improvement: empty output on single listings pages for some WP themes
- bug fix: "Hide listings with passed dates" feature worked wrongly

Version 2.10.1  - April 10, 2024
- security update

Version 2.10.0  - April 8, 2024
- improvement: MapBox GL version was updated
- improvement: MapBox styles were updated and new styles added
- improvement: radius search filter now can be displayed as a selectbox
- improvement: adapted for new versions of Elementor plugin
- new shortcodes and Elementor widgets:
[webdirectory-page-title]
[webdirectory-category-page]
[webdirectory-category-lisitngs
[webdirectory-category-map]
[webdirectory-category-search]

Version 2.9.25  - December 11, 2023
- improvement: new parameter 'start_listings' for directory, map and listings shortcodes. Display specific listings by default,
  then directory searches as usual.
- improvement: categories and locations grids styles improved
- improvement: better compatibility with Yoast SEO plugin in "Imitation mode" for some themes
- bug fix: address line autocomplete option did not work on MapBox engine

Version 2.9.24  - November 21, 2023
- improvement: buttons group at the frontend dashboard listings table now does not apply line breaks
- bug fix: address line autocomplete option did not work

Version 2.9.23  - November 18, 2023
- bug fix: fixed error "Call to undefined function is_plugin_active()" at the frontend
- bug fix: 404 error on taxonomy pages in Imitation mode on some WP themes

Version 2.9.22  - November 15, 2023
- improvement: search reset sets the radius slider to its default value instead of zero 0
- improvement: better compatibility with WooCommerce plugin on PHP 8.2
- improvement: compatibility with Yoast SEO plugin in "Imitation mode"
- bug fix: special HTML characters decoded in keywords search auto-suggestion output

Version 2.9.21  - October 24, 2023
- new feature: hide listings with passed dates by date-time content field
- improvement: map infoWindow max width responsive to map width
- bug fix: "no listings" error when random sorting

Version 2.9.20  - October 16, 2023
- bug fix: date-time content field range parameters were corrected
- bug fix: load scripts and styles for directory elementor widgets
- bug fix: error messages while create/edit listings under "editor" role users

Version 2.9.19  - June 8, 2023
- improvement: better compatibility with PHP 8.2
- improvement: better performance when custom home shortcodes are used
- improvement: do not include radius search in URL when no address was entered
- bug fix: compatiblity issues with some themes were fixed

Version 2.9.18  - March 30, 2023
- improvement: better compatibility with PHP 8.2
- improvement: adapted for new versions of Elementor plugin
- bug fix: "Show more listings" button gave wrong results when "Display all map markers" mode was enabled on the map		

Version 2.9.17 - January 9, 2023
- new setting: Images required

Version 2.9.16 - November 26, 2022
- new setting: The farest zoom level. How far we can zoom out: 1 - the farest (whole world) - min_zoom parameter
- new setting: The closest zoom level. How close we can zoom in: 19 - the closest - max_zooom parameter
- new parameter [webdirectory-map enable_infowindow=1] 
- new parameter [webdirectory-map close_infowindow_out_click=1]
- bug fix: listings carousel did not update on search request

Version 2.9.15 - Ocotober 26, 2022
- improvement: display locations with same coordinates in one scrolling infoWindow using clusters on the map (Google Maps and MapBox)		

Version 2.9.14 - September 12, 2022
- bug fix: search by phone numbers in search forms
- bug fix: 768px min width incorrect CSS on list view mode	

Version 2.9.13 - August 27, 2022
- new feature: sorting date metabox at admin dashboard to edit listings sorting date manually
- improvement: follow custom_home parameter on taxonomy pages (categories, locations, tags)
- bug fix: drawing panel incorrect search requests in polygon area
- bug fix: multi-select fields did not work in WPBakery Page Builder directory widgets settings

Version 2.9.12 - July 15, 2022
- bug fix: using start_address parameter returns incorrect results	

Version 2.9.11 - July 12, 2022
- New updater - improvement: do not auto-scroll to listings on search forms when clicking reset buttons
- improvement: whatsapp number link opens in new window
- bug fix: broken string/textarea fields search

Version 2.9.10 - May 24, 2022
- bug fix: inappropriate automatic frontend dashboard pages mass creation

Version 2.9.9 - May 24, 2022
- improvement: added distance from center when search by radius
- improvement: address search visible parameter was added
- bug fix: problem of mapbox directions on single listing page was fixed
- bug fix: search radius slider field value by default
- bug fix: adapted for latest Elementor plugin
- bug fix: php error in payments addon

Version 2.9.8 - March 12, 2022
- improvement: added "use_wrapper" parameter in [webdirectory-dashboard] shortcode
- bug fix: 5-columns layout of a search form could not be saved
- bug fix: missing subcategories search in single dropdowns

Version 2.9.7 - February 19, 2022
- bug fix: some MapBox infoWindow CSS issues
- bug fix: possible javascript errors

Version 2.9.6 - February 10, 2022
- bug fix: missing javascript files on load after previous updates

Version 2.9.5 - February 9, 2022
- bug fix: demo content CSS fixes

Version 2.9.4 - February 8, 2022
- improvement: edit "Try to search" and "Search in radius" labels in search forms options
- improvement: "Page Header" WP widget and Elementor widget was added
- improvement: now decimal values available when search by radius
- bug fix: follow content fields shortcode parameters
- bug fix: follow current directory on keywords search suggestions
- bug fix: hours field was displaying when empty
- bug fix: show listings by categories/locations at the admin backend
- bug fix: search field select dependency terms problem
- bug fix: hierarhical and multi-select search fields reset error

Version 2.9.3 - December 15, 2021
- bug fix: Uncaught Error: Class "WPSEO_Frontend" fixed (disable "Imitation mode" if do not want to update)
- bug fix: incorrect search by single dates was fixed
- bug fix: correct link in password reset emails
- bug fix: incorrect shortcodes processing after textarea fields

Version 2.9.2 - December 5, 2021
- improvement: updater now shows error messages
- bug fix: incorrect textarea content fields value

Version 2.9.1 - December 4, 2021
- bug fix: php errors on elementor pages

Version 2.9.0 - December 1, 2021
- improvement: search by opening hours field
- improvement: sticky-scroll search forms on map now have fixed position in the map sidebar
- improvement: pan the map to entered address when search in radius
- improvement: now users can enable WooCommerce subscription directly on listing upgrade checkout
- improvement: bounce map markers on address hover
- improvement: 24 Elementor widgets added
- new shortcodes:
		[webdirectory-listing-header]
		[webdirectory-listing-fields]
		[webdirectory-listing-gallery]
		[webdirectory-listing-map]
		[webdirectory-listing-videos]
		[webdirectory-listing-contact]
		[webdirectory-listing-report]
		[webdirectory-listing-comments] - use with [webdirectory-listing-page]

- improvement: placeholder setting implemented into taxonomy search fields
- bug fix: disable to open links in new window setting, did not work for keywords search results
- bug fix: scroll to results after search submission did not work for maps
- bug fix: WooCommerce orders did not recognize on latest WC versions

Version 2.8.2 - October 28, 2021
- new settings: Categories & Locations tables colors - links, hover links, terms and heading terms background colors
- improvement: select color for the taxonomies terms in search forms
- improvement: new search mode for taxonomies - checkboxes and radios buttons
- bug fix: misprint in the name of search shortcode [webdirectory-search] in Search Forms table

Version 2.8.1 - October 21, 2021
- bug fix: broken post types functions on the last update

Version 2.8.0 - October 17, 2021
- improvement: new search system
- improvement: new Google Maps style: No default Points Of Interest on the map
- improvement: follow miles/kilometers setting on directions/route panel in MapBox
- improvement: listing title on a single listing page now displays again
- new settings: order categories and locations tables by default (drag & drop on admin pages), alphabetically or by count

Version 2.7.8 - July 16, 2021
- security update

Version 2.7.7 - May 13, 2021
- improvement: MapBox GL version was updated
- bug fix: php error in directory_controller.php after last update

Version 2.7.6 - May 10, 2021
- new shortcode: [webdirectory-page-title]
- improvement: "hide_listings" parameter in listings shortcode to hide listings on load before search
- bug fix: noindex meta enabled in Yoast SEO plugin in Imitation mode
- bug fix: [webdirectory-listings] shortcode "order_by" parameter did not follow on search

Version 2.7.5 - April 21, 2021
- new feature: Imitation mode - some themes require imitation mode to get working listings/categories/locations/tags pages
- bug fix: slider shortcode was not working after previous update
- bug fix: show search button by default on custom home pages
- bug fix: close button at the map marker info window did not work on MapBox maps