Understanding GeoDirectory pages and layout

On this page:

  1. Introduction
  2. Directory pages
  3. Directory management pages
  4. Other GD pages


  1. When you activate GD on your site, GD will create some extra pages. These are listed below.
  2. In the Pages section of your WP admin dashboard, you can change the title and the slug of the page. Nothing else can be changed there. Also, do not move the pages under a parent!
  3. Generally, the public directory pages can be modified by firstly selecting which sections you want to use, and then by adding widgets to those sections.

Directory pages:

  1. GD Home page – for all locations
  2. GD Listings page – for all Custom Post Types, categories and sub-categories
  3. GD Search
  4. GD Detail – for each individual listing
  5. GD Author page – where the user can find links to edit their listings etc

Directory management pages:

  1. Add Listing – to add all types of listings
  2. Listing Preview – to check submission before paying and/or publishing
  3. GD Checkout – used with Payments Manager only
  4. Listing Success – shown on completion of the submission process
  5. GD Info
  6. Manage Invoices – page where your users can review their payments

Other GD pages:

  1. GD Home
  2. GD Login

Directory pages

Here are links to more details of the different templates further down the page:
Home  |  Listings  |  Search | Detail  |  Author

Typical layout

  1. Below is a standard layout of a WordPress site, using the GeoDirectory plugin.
  2. All the GD directory pages are based on this layout.
  3. The default Design settings only use the GD Right Section and not the GD Left Section, because that is the most common layout.
  4. Also, the GD Bottom Section is not enabled by default, although this section allows you to add content to the bottom of your GD pages you maybe do not want in the footer section of your non-GD pages.
  5. You can adjust the settings for these by going to WP Admin > GeoDirectory > Design and this article details the settings.
Header section
Part of your theme: logo, header menu etc
GD Top section
Use GD widgets here like map, popular categories etc
GD Left section
Used for sidebar widgets
GD Content section
This content will vary depending on whether this is your GD home page, GD Listings page, GD Detail page or GD Search page
GD Right section
Used for sidebar widgets
GD Bottom section
Footer section
Part of your theme: footer menus, copyright text etc

GD Home page

  1. This page is the home page for each of the locations in your GD installation (including countries, regions and cities).
  2. Normally, you’d want the map in the top section, as you see at the GD demo.
  3. Without the Location Manager addon, you will only have one location.


  • yoursite.com/location will show all listings
  • yoursite.com/location/belgium will show all listings in Belgium
  • yoursite.com/location/united-kingdon/greater-london will show all listings in Greater London
  • yoursite.com/location/italy/lombardia/milano will show all listings in Milan

GD Listings page

  1. This is the template that will display a list of all listings in a particular category or custom post type, and will show different listings depending on location and category requested.


  • yoursite.com/attractions will show all listed attractions
  • yoursite.com/hotels/finland will show all listed hotels in Finland

GD Search page

  1. You guessed it, this is the page displaying the result of a GD search.

GD Detail page

  1. The detail template is used to display all the detail of each of your listings.
  2. It will display all the information one of your users has submitted about their place, business, organisation or event etc.

GD Author page

  1. This is the page displaying content specific to your users when they are logged in; it is your users’ dashboard.
  2. It will list their favorite listings and/or events, and the listings they have submitted themselves.

Keep reading here to find more detail on the settings

Directory management pages

Add Listing

  1. This page is only available to registered users.
  2. Different Add Listing pages will be created for each Custom Post Type.
  3. You can also create this page with shortcodes.

Listing Preview

  1. Once a user has entered all data, this page allows for a review, and for changes to be made if required.

GD Checkout

  1. If charging a fee for submissions using the Payments Manager, the user will be taken to this page once they reviewed their submitted data.
  2. For free listings, this page gets by-passed.

Listing Success

  1. This is the last page in the free submission process, and provides a link to the newly created listing.

GD Info

  1. This page is used to display messages like payment received etc.
  2. For paid listings, it will display payment received details etc, and provide a link to the newly created listing.

Manage Invoices

  1. This page lists all invoices of a user if you are using the Payments Manager.
  2. This page uses the GD Author right sidebar.
  3. Example:

Other GD pages

GD Home

  1. This page will be used if you want your GD directory on the home page of your website.
  2. More info

GD Login

  1. This is used for both registration and login in a default setup.
  2. If using the Buddypress registration, it will only be used for login.