Guide to setting up your GeoDirectory website

This page is a work in progress …

On this page:

Choose a theme

  1. It is best practice to start with choosing a theme.
  2. If your choice of theme does not come with a child theme, create one. More information at the WordPress site.
  3. You can always switch themes after, but you will have to redo some work and most of your customizations will be lost.
  4. Before switching themes, make a note of any changes you made to your child theme’s style.css and functions.php files.

Basic installation

  1. Download and activate your GD core plugin, and follow the installation guide here.
  2. Make sure to set your permalinks and media settings correctly, and to add a default location.

Create at least one category and one listing

  1. Without at least one category and one listing, there is nothing to show in your directory, and maps and widgets will not display anything.
  2. The easiest is to import at least one dummy listing. Go to GD > General > Dummy data and import one or more listings.
  3. Alternatively, create a category at Places > Categories, and then add a listing to it at Places > Add New.

Connect your menu

  1. Make sure you have created a menu at Appearance > Menus, and then you have assigned your menu to a theme location. Here is an example, this will be different depending on your theme:
  2. Now go to GD > Design > Navigation and connect your menu. More information here.
You now should have a working site. Congratulations !

Do you need any addons?

  1. Consider if need any addons – do this before finishing the look and feel of your site, like adding widgets etc, because some addons will add additional widgets, extra content and you might also have to adjust your menu.
  2. Keep reading below to see which addons would complete your site.

Expand your directory to more than one city

  1. As standard, GeoDirectory can be setup for a single location and listings can be added only for that location, but with our Location Manager plugin, you can let users set the location of their listings and the location will be stored in your locations database.

Location Manager (Multilocations) documentation.

Change “Places” and add more custom post types

  1. The default Custom Post Type (CPT) is called Places. You can rename Places to anything else that suits your site by using the translation file, but using the Custom Post Type addon makes it even simpler.
  2. The Custom Post Type addon also allows you to organize your site without being restricted to one custom post type only. Read more here about usage of the Custom Post Type addon.

Custom Post Types documentation.

Adding events to your directory

  1. The Events addon is similar to an extra Custom Post Type, but with the extra capability of setting times and dates of the event listings, together with a calendar widget.

Events Manager documentation.