The GeoDirectory plugin is a lightweight yet rocket-fast business directory plugin. The plugin lets you add unlimited business listings on your website based on a single location. You can create a full-fledged business listing website with this plugin.

The FREE plugin features include:

  • Create a local directory, based on a single location, using the GeoDirectory free core plugin. Focus on a street or go as wide as a city. Expand to multiple locations or make a global directory with our MultiLocation premium add-on.
  • It provides a front end form that lets you edit through a drag and drop form builder, which allows visitors to submit their listings autonomously.
  • Quickly create a front-end submission form, using GeoDirectory’s intuitive drag-and-drop form builder. Users submit listings autonomously. Add any custom field; choose from 40 field types. Use the Advanced Search premium add-on to filter search by any custom field
  • 40+ widgets/shortcodes/blocks
  • Google Maps widget –  Create unlimited categories with AJAX-loading custom markers
  • Built-in forms for user reviews
  • Business enquiry through Ninja Forms integration
  • Search by zip code or location name using the default search widget. Easily filter listings by proximity, rating, reviews or date. Search by user location using the Advanced Search premium add-on
  • Optimized database structure
  • Compatible with virtually any theme, Gutenberg and the most popular page builders
  • 100% WPML compatible
  • GeoDirectory is fully compatible with WordPress Multisite
  • CSV import, export, re-import for listings, categories and reviews. Easily transfer millions of listings across instances. Edit data offline: live listings automagically update on re-import – heavily improved in V2
  • Improved Google Analytics widget for listings owners
  • Titles and metas settings page for better SEO optimization
  • Extended Business Hours for listings
  • Tab builder, to design the tabs of your listings as you wish by drag and drop
  • Badge System, for “featured” listings, “new” listings, or to add whatever badge you want to your listings from any custom field
  • Rating Styles using Font Awesome icons
  • Custom Email Templates
  • Guest Add Listing
  • Improved SEO permalinks settings

The PRO version features the following premium add-ons include:

  • Location Manager
  • Advanced Search Add-on
  • Custom Post Types
  • Pricing Manager
  • Events
  • Claim Listings
  • BuddyPress Integration
  • Marker Cluster
  • MultiRatings and Reviews
  • Social Importer
  • Custom Map Styles
  • Franchise Manager
  • WP All Import
  • Ajax Duplicate Alert
  • List Manager
  • Embeddable Ratings Badge
  • Compare Listings
  • Directory Converter
  • WPML Multilingual
  • Google Analytics

Installing the plugin

To install the plugin:

  1. Download the GeoDirectory plugin from the link below 
  2. Extract the downloaded file to the WordPress plugins folder yourhostname/wordpress/wp-content/plugins OR
    Go to your WordPress Dashboard > Plugins > Add New. Click the Upload Plugin button. Browse to the download file location, select the & install the plugin.
  3. Click the Activate Plugin button to activate the GeoDirectory plugin on your website. OR
    To activate the plugin on your website site go to WordPress Dashboard > Plugins and then click the Activate button for GeoDirectory.

Setting up the plugin

To set up the plugin, click the Let’s Go! button and follow the instructions of the setup wizard. The setup wizard lets you add default dummy data on your website along with widgets in the Sidebars and Menu items in the Content options.

GeoDirectory - Setting up the plugin
GeoDirectory – Setup wizard
GeoDirectory - Setting up the plugin final step
GeoDirectory – Setup wizard final step

Alternatively, to setup the plugin without the setup wizard:

  1. Go to WordPress Dashboard > GeoDirectory > Settings.
  2. In the General tab, make the preferred changes.
    Import dummy data, set up the pages for the place listings, titles and meta structure.
  3. Make the other preferred changes in the Emails, Design, Import/Export, and API tabs.
  4. Click the Save Changes button.
GeoDirectory - Setting up the plugin - General Settings
WordPress Dashboard > GeoDirectory > Settings
GeoDirectory - Places page preview
GeoDirectory – Places page preview

Users can submit a place/listing from the Add Place place.

GeoDirectory - Adding a place or listing
GeoDirectory – Adding a place or listing
GeoDirectory - Place or listing preview
GeoDirectory – Place or listing preview

For further setup and usage tutorials, refer to the official documentation of  GeoDirectory.

Related Articles


We're always happy to help with questions you might have! Search our documentation, contact support, or connect with our sales team.