Web 2.0 Directory plugin for WordPress

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.


8089 sales

Last Update

January 9, 2023

Last Version



6 months included


Lifetime updates

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

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

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

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



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


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