Web Directory Free


Build Directory or Classifieds site in some minutes. The plugin combines flexibility of WordPress and functionality of Directory and Classifieds.

Demo | Documentation | Full version

The easiest way to build an online directory website on WordPress is to install Web Directory plugin. As well it is really easy to convert any existing site into a fully featured directory business website with the directory plugin. WordPress directory plugin for any purposes, and examples would be classifieds, events directory, cars, bikes, boats and other vehicles dealers site, restaurants, pets, real estate portal, wedding site, yellow pages, local directories, map store locator.

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.

Easy set up

Just create 2 pages with following shortcodes


and optional page


Also following shortcode will place header with title, breadcrumbs and featured image for listings, categories, locations pages


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.

Features of wordpress directory plugin

  • Restrict ads by listings levels
  • Sticky and featured listings options
  • Raise up directory listings
  • Renew expired listings
  • Upgrade/downgrade listings levels
  • Customizable content fields of different types
  • Font Awesome icons for custom content fields
  • Category-based content fields
  • Order directory listings by date, title, distance, content fields
  • Powerful search by content fields
  • Adapted for the Relevanssi search plugin
  • Icons for categories
  • Search by categories and locations
  • SEO friendly – fully compatible with Yoast WordPress SEO plugin
  • Locations search in radius – results displaying on map
  • Multiple locations for one listing
  • Google Maps and MapBox (OpenStreetMap) integrated
  • Search form on a map
  • Custom map markers
  • Draw search area on a map
  • YouTube and Vimeo videos attachments for listings
  • Images AJAX uploading
  • Contact listing owner form + integration with Contact Form 7 plugin
  • Bookmarks functionality
  • ‘Print listing’ option
  • ‘Get listing in PDF’ option
  • Adapted for reCaptcha
  • Fully customizable and easy in configuration
  • The plugin uses custom post types and taxonomies
  • Responsive design based on Twitter Bootstrap
  • Custom Google Map styles
  • Supports RTL (Right To Left) – layout, functionality, UI widgets
  • CSV import/export/bulk update with ability to import images files

Features of full version

  • PayPal payment gateway including PayPal subscriptions
  • Stripe payments service
  • WooCommerce payments system compatible
  • Frontend submission and dashboard
  • Visitors can claim existing listings
  • 5-star ratings for listings
  • Multi-Directory support
  • Compatibility with page builders, like WP Bakery Visual Composer and SiteOrigin
  • Ability to build Custom Home pages
  • 13 directory shortcodes, including: listings, maps, categories, locations, search box, slider
  • 11 widgets: search widget, categories widget, locations widget, listings widget, buttons, map, slider, sidebars widgets
  • 6 months free support
  • Lifetime updates


  • Home page
  • Google Map and compact search form
  • Listing info metabox at the backend dashoard
  • Listings table at the backend dashoard
  • Directory categories management table
  • Listing locations and addresses
  • Powerful search form
  • Customization settings
  • Opening hours content field
  • Pricing plans


  1. Choose to add a new plugin, then click upload
  2. Upload the web-directory-free zip
  3. Activate the plugin through the ‘Plugins’ menu in WordPress
  4. Use the shortcodes in your pages or posts [webdirectory] and [webdirectory-listing-page] for single listing pages


Fantastic FREE Directory plug-in

I use the paid version of this plug-in on another site I made and maintain, and I was impressed with the functionalities. Although the styling is a bit too ‘bold’ for my taste, it’s quite easy to change that when you know where to look (the customization of templates and other parts are easy to do) and what you’re doing.

So, I was quite pleased to see there’s now a free version available, too, with lots of functionalities I really didn’t expect in a free version. Well done, guys!

I suggest you don’t pay attention to the one user @kriscronuk that seems to have issues. I’m quite sure they’re not related to this plug-in.

I hope you plug-in authors don’t get discouraged by his reviews, because as far as I’m concerned this is the best free directory plug-in available.

Thank you!

Love it

According to all other free directory plugins this one has the most needed features. And big PLUS – it is absolutely free.


excellent functionality and excellent support. I’ve been using the Pro version for several years now and it’s great. Keep it up

Read all 6 reviews

Contributors & Developers

“Web Directory Free” is open source software. The following people have contributed to this plugin.


Translate “Web Directory Free” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


Version 1.1.1

  • new feature: settings to edit listing item name in single and plural forms
  • bug fix: undefined constant W2DC_VERSION warning

Version 1.1.0

  • new feature: MapBox (OpenStreetMap) support
  • new feature: search input reset button
  • new feature: ability to import CSV files with WPML translations
  • new feature: ability date-time content field to set up a range of dates
  • improvement: added .w2dc-body CSS class
  • improvement: “Enter a location” Google Places placeholder was removed
  • improvement: map draw panel design updated
  • improvement: WhatsApp, Telegram and Viber sharing buttons were added
  • bug fix: disable autosuggestion on search inputs
  • bug fix: hidden on-row search button when address search disabled
  • bug fix: page header shortcode image size issue
  • bug fix: hide decimals option of price content field
  • bug fix: map zoom level at the frontend issue
  • bug fix: Google Maps fit bounds issue
  • bug fix: default maps zoom level did not work with automatic user Geolocation
  • bug fix: undefined constant W2DC_DEMO warning
  • bug fix: strip tags in textarea content field output

Version 1.0.7

  • improvement in compatiblity with full version

Version 1.0.6

  • new feature: settings to edit listing, category, location and tag slugs
  • bug fix: listing title on the single listing gallery main image
  • bug fix: empty “Select marker icon” dialog with map markers PNG images
  • bug fix: issue with map marker PNG image path at the categories management page

Version 1.0.5

  • new shortcode [webdirectory-page-header]

Version 1.0.4

  • bug fix: missing google maps issue

Version 1.0.3

  • bug fix: price search range slider with step 1
  • bug fix: listing logo hover effect in Safari
  • bug fix: returned enctype=multipart/form-data on frontend submission forms
  • bug fix: search by text and textarea content fields in keywords listings duplicates when random sorting

Version 1.0.2

  • improvement in compatiblity with full version

Version 1.0.1

  • bug fix: listing logo hover effect in Safari

Version 1.0.0

  • Initial release