GD Core Plugin – Design options

These are the sections you will find when you install the GeoDirectory Core (free) plugin only:

Overview General Google Analytics Design Permalinks Titles & Permalinks Notifications Set Default Location Place Settings Theme Compatibility Import & Export GD Tools

On this page:

Typical layout Home page Listings page Search page Detail (single listing) page Author page Navigation Scripts Map

Design options

The image below shows where to find the design options:

Typical layout

Below is a standard layout of a WordPress site, using the GeoDirectory plugin.

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 uses 5 templates that are used to create all your directory pages:

  1. Home or location page
  2. Listings or category pages, used to display listings in a custom post type, category or subcategory
  3. Search page
  4. Detail page, displaying information of each individual listing
  5. Author page, showing all listings of a particular user so they can edit the listings, and their favorite listings.

You can enable or disable some of the sections (keep reading below), and then you can add widgets to the GD sections at Appearance > Widgets to customize the content of your GD pages.

There is also an submission page for your users to add their listings, and an accompanying page where the submission can be previewed.

Home page

FEATURES

The default GeoDirectory home page layout, featuring the fastest loading Google map ever built for a location based directory solution, is composed of 5 sections (See the typical layout image above).

The map, search and popular categories are usually added to the Top Section by adding the relevant widgets.

Each section can be shown or hidden in the GD > Design > Home part of your WP admin area.

The GD Home template is also used to create your pages for other locations, like regions and cities.

The width of the content sections can be set in % and all 5 sections are actually widget areas, so other elements can be added and GD widgets can be moved around as you wish from the WordPress widget administration page at Appearance > Widgets.

This template like other GD templates, can be easily customized by copying it inside your theme files, read more here.

HOME TOP SECTION SETTINGS

Geodirectory home page:
This option is now obsolete, and is now set at GD > Permalinks.

Home top section:
This will enable and show the Home Top Section widget area, this is a full page width area on your homepage that is good for things like maps and search bars.

HOME PAGE LAYOUT SETTINGS

Home right section:
This will enable and show the “Home right section” widget area, this is a widget area that appear on the right side of your GD homepage.

Width of home right section:
Here you can dynamically set the width of the “Home right sections” widget area.  You can enter the width as a percentage of the total width, you must enter a number only without the % sign, ie: 30

Home content section:
This will enable and show the “Home content section” widget area, this is a widget area that appear as the main content area of your GD homepage.

Width of home content section: 
Here you can dynamically set the width of the “Home content sections” widget area.  You can enter the width as a percentage of the total width, you must enter a number only without the % sign, ie: 63

Home left section:
This will enable and show the “Home left section” widget area, this is a widget area that appear on the left side of your GD homepage.

Width of home left section:
Here you can dynamically set the width of the “Home left sections” widget area.  You can enter the width as a percentage of the total width, you must enter a number only without the % sign, ie: 30

Home bottom section:
This will enable and show the “Home bottom section” widget area, this is a widget area that appear at the bottom of your GD homepage.

Resize image large size:
GD scales any images uploaded to a listing, to a maximum size of 800 x 800 pixels.
Checking the box here will change that scaling to a a maximum size of 1024 x 1024 pixels.

Listings page

LISTINGS PAGE LAYOUT SETTINGS

Just like the home (location) page, the listings page uses the 5 sections: top, left, right, content and bottom. Refer to the comments above for further information.

Upload listing no image:

This option lets you upload an image to use for listings when no images are uploaded by the user.

You can also upload default images for each category to show if the listing has no images uploaded, and that default image from the category will take priority over the image uploaded at the settings on the listings page. Navigate to your categories to upload a default image there if that is what you prefer.

Listing image size:

On the Listings and Search pages, and in the Popular Post widgets, GD uses the featured image of a listing, which is the first of any images added to a listing:

  1. By default, the image used will be the full size image. The size of the full size image is set at GD > Design > Home tab > Resize image large size
  2. Instead of using the full size image, you can select a smaller version here:
  3. You can change the thumbnail sizes at WP Settings > Media
Description word limit:

This option will limit the word count of the description used on the GD category listings page if you have selected to show the listings as List view.

Hover listing map animation:

Ticking this option will make the map markers bounce on the Listings map when the mouse is hovered over one of the listings on the page.

LISTING GENERAL SETTINGS

New listing default status:
This option will set the status of new listings added from the front end by users. You can select from Publish, Pending Review or Draft.

New listings settings:
This is the number of days a listing will appear new after being added, new listings receive a “NEW” red tag to highlight the fact they are new, you can enter “0″ to disable this feature.

ADD LISTING FORM SETTINGS

Enable “Accept Terms and Conditions”:
Check the box if users should not be able to add their listing without accepting your terms and conditions.

  1. You will need to create a WP page first, and
  2. Select that page at GD > Permalinks > Terms and Conditions page

Show description field as editor: Here you can select the post types that will use the WYSIWYG editor on the add listings page description rather than a normal text area.

Search page

SEARCH PAGE LAYOUT SETTINGS

Just like the home (location) page and the listings (category) page, the search page uses the 5 sections: top, left, right, content and bottom. Refer to the comments above for further information.

Search content section view: Specific to the search page, you can choose the default display of the results, different grid views or list view.

SEARCH FORM DEFAULT TEXT SETTINGS

This is where you can adjust the default text used in the GD Search widget.

How does the GD search work?

  • When you enter a location in the Near field, GD will calculate the center of that location.
  • GD then will look for all listings within an area with a default that match the Search for criteria.
    • Search for criteria: GD will check the entry titles, description and taxonomies (tags and categories) of the listings.
  • Your default search area is set at GD > General > Search.
  • The search is not an IN search, but a search NEAR THE CENTER OF.
  • Examples, assuming your search area is set to 40 square miles (which equates to an area with about a 6 mile radius, not a 40 mile radius!):
    • If you enter World Trade Center, you will get listings around that building.
    • If you enter United States, you will get listings somewhere around Buffalo in Kansas, because that is where Google situates the center of the United States.
    • If you enter California, you will get listings somewhere in the Sierra National Forest.

Detail (single listing) page

DETAIL/SINGLE PAGE SETTINGS

Detail top section: This will enable and show the “Detail Top Section” widget area, this is a full page width area on your GD detail page that is good for things like maps and search bars.

Detail bottom section: This will enable and show the “Listing bottom section” widget area, this is a widget area that appear at the bottom of your GD detail page.

Detail sidebar section on left side: The sidebar on the detail page is by default on the right hand side. Check this box to move the sidebar to the left of the page.

Disable GD modal: When you click on any of the photos in the photo tab, the photo will normally open in a lightbox. Check to disable.

Disable Tweet, Fb Like, Google+ buttons section: Removes this section from the sidebar

Disable share this button section: Removes this section from the sidebar

Disable Google Analytics section: Removes the ability to display Anlytics to your users.

Disable User Links section: Removes this section from the sidebar

Disable Rating Info section: Removes this section from the sidebar

Disable Listing Info section: Removes this section from the sidebar

DETAIL PAGE TAB SETTINGS

Exclude selected tabs from detail page: GD detail pages come with a few default tabs, see image. Select any that you want to hide from all listing detail pages.

You can also add your own tabs: read more about GD custom fields.

tabs

DEFAULT RATING SETTINGS

Here you can change the default image used for the ratings.

  • Suggested size is 23×20 pixels,
  • the background surrounding the image has to be the same solid color as the background color of the widget, and
  • the shape itself has to be transparent.
    Stars

RELATED POST SETTINGS

Show related post listing on: With this option you can enable the Related Listings tab on the GD details page. This tab shows either listings with the same categories or tags to the listing being viewed. You can enable on a per custom post type basis.

Relate to: This option sets the related listings to be selected by either the same category or the same tags.

Layout: This gives you several options of how you want listings to appear on your related listings tab, you can select either 2,3,4,5 to a row or List view which is only 1 per line as a list.

Sort by: This option lets you sort the related listings tab by either Latest (newest added), Featured (featured first), Review (number of reviews), Rating (highest rating) or Random.

Number of posts: Here you can set how many listings maximum will be shown in the related listings tab.

Post excerpt: This is the character count that will be used for the description in the related listings tab if your layout is List View or Grid View (Two Columns).

Author page

The author page shows all listings and favorites of your users, and allows your users to edit, upgrade (if you use the Prices and Payments addon) or delete their listings.

Just like the home (location) page and the listings (category) page, the search page uses the 5 sections: top, left, right, content and bottom. Refer to the comments above for further information.

Author content section view: This gives you several options of how you want listings to appear on your author page, you can select either 2,3,4,5 to a row or List View which is only 1 per line as a list.

Description word limit: This option will limit the word count of the description used in the GD author page if you have selected to show the listings as List View.

Navigation

NAVIGATION LOCATIONS

Show geodirectory navigation in selected menu locations: Here you can select menu locations from your theme to show GeoDirectory menu settings as set from the below settings.

NAVIGATION SETTINGS

Show add listing navigation in menu: Ticking this options will show the add listings menu options in the menu selected in the above option or the default menu if none added.
menu

Show listings navigation in menu: Ticking this option will enable the “Listing” menu item in the menu selected above or in the default menu if none added.
menu

POST TYPE NAVIGATION SETTINGS

Show listing link in main navigation: This option will let you select post types to show as main links in the main menu navigation.
menu

Show listing link in listing navigation: This option lets you select what post types appear under the “Listing” menu item if enabled above.
menu

Allow post type to add from frontend: This option will enable users to add the selected post type from the front end, if a post type is not added here and a user uses a direct link to the add page for that post type, then they will be redirected to the homepage.

Show add listing link in main navigation: Here you can select a post type that will add a main menu item for adding that post type, for example selecting “Place” will add main menu item “Add Place”.
menu

Show add listing link in add listing navigation: Here you can select the post types users can add from the front end, the link will appear under the “add listing” main menu item if enabled above.
menu

USER DASHBOARD POST TYPE NAVIGATION SETTINGS

Show add listing link in user dashboard: This will add a link in the users dashboard widget to be able to add listings.
dashboard

Show favorite link in user dashboard: This will add a link in the users dashboard widget to the user’s favorited listings. These links will only show if a user has favorited at least one listing.
dashboard

Show listing link in user dashboard: This option will add a link in the user dashboard widget to the user’s own listings in their author page. These links will only show if a user has added at least one listing.
dashboard

Script settings

GD LAZY LOAD IMAGES

Enable lazy load images: This setting will reduce page loading time considerably, because any image that isn’t visible on the screen will not be loaded until is necessary.

SCRIPT SETTINGS

Custom style CSS code: This option gives you an easy way to add CSS changes direct to the head of all the pages on your website, rather than add it to your theme’s CSS.

Header script code: This option gives you an easy way to add JavaScript to the head of your website, you must include the script tags also.

Footer script code: This option gives you an easy way to add JavaScript to the footer of your website, you must include the script tags also.

Map Settings

HOME MAP SETTINGS

Select category to untick by default on map: By default, all categories are ticked on the map when you enter a location page. You can disable categories here, so less markers will load on page entry.
Note: You cannot check all the boxes for a post type; you need to leave at least one category per post type to load. Checking all categories is the same as checking no categories at all!
map

ADD LISTING MAP SETTINGS

Disable mouse scroll: This setting will disable zooming in or out with a scroll mouse on the map on the Add Listing page.

DEFAULT MAP SETTINGS

Default map language: The default language of your GeoDirectory maps is English, but you can change that to any language supported by Google maps by selecting your language hereThis will also change the directions given on any listing detail page, when visitors enter their address in the directions field below the map.

Default post type search on map: If you are using more than one custom post type, you can select the default post type here to show on the location maps when visitors enter the page.

Upload map default marker icon: Here you can upload another marker to be used as your default map marker.

Show button control on map to enable/disable dragging: 

SHOW / HIDE POST TYPE AND CATEGORY ON MAP

Here you can control what is shown on the homepage map, if you tick a “Post Type” then that will hide that entire post type. If you tick a “Category” then that specific category will not be shown as a tick filter on the homepage map.