Skip to main content
GeoDirectory Documentation GD Docs
  • Get GeoDirectory
  1. Home
  2. Articles
  3. Builders
  • Getting Started
    42
    • Installation
      6
      • Can I use GD on WordPress Multisite?
      • Do I need to configure the Google OAuth consent screen for GeoDirectory maps?
      • Get a Google API Key
      • Installing GeoDirectory
      • Server Requirements
      • Setup Wizard
    • First Steps
      11
      • Add Dummy Data (Recommended)
      • AyeCode User Interface (AUI)
      • Create a Category
      • Create a Listing – Backend
      • Create a Listing – Frontend (users)
      • Create an “Add Listing” Page
      • How to set up the Add Listing form for each post type
      • Install AyeCode Connect (help widget)
      • Menu Items
      • Permalink Settings
      • Using Tags in GeoDirectory
    • Explore Settings
      24
      • AyeCode Connect Settings
      • GeoDirectory pages missing: how to recreate or set them
      • Settings Overview for API > Keys
      • Settings Overview for Design > Archives
      • Settings Overview for Design > Details
      • Settings Overview for Design > Email Template
      • Settings Overview for Design > Reviews
      • Settings Overview for Emails > Admin Emails
      • Settings Overview for Emails > Email Options
      • Settings Overview for Emails > User Emails
      • Settings Overview for GD > Status > Tools
      • Settings Overview for General > Default Location
      • Settings Overview for General > Developer
      • Settings Overview for General > Dummy Data
      • Settings Overview for General > Search
      • Settings Overview for General > Titles & Meta
      • Settings Overview for General > Uninstall
      • Settings Overview for Import/Export > Categories
      • Settings Overview for Import/Export > Listings
      • Settings Overview for Import/Export > Reviews
      • Settings Overview for Import/Export > Settings
      • Settings overview for: General > General
      • Settings overview for: General > Pages
      • Understanding “Expired” and “Closed” Listings
  • Pricing & License
    9
    • My Account
      2
      • Can I Change my Payment Card?
      • How do I cancel my subscription
    • License
      2
      • Adding License Keys on WordPress Multisite
      • License keys
    • Pre Sales Questions
      5
      • Can I turn my GeoDirectory site into a mobile app?
      • Can I Use GeoDirectory on WordPress.com?
      • GeoDirectory Discounts and Coupon Codes
      • Is there a mobile app for GeoDirectory?
      • Which membership plugin works with GeoDirectory?
  • Tips, Tricks & More
    349
    • Useful plugins
      6
      • Classic Editor
      • Code Snippets plugin
      • Email Log plugin
      • How to comply with cookie rules with Google maps and GeoDirectory
      • I get an error when trying to import a CSV file!
      • WPML – The WordPress Multilingual Plugin
    • Glossary
      2
      • Elementor for GD Single Tabs Body
      • Glossary of terms
    • How To's
      195
      • BuddyBoss Compatibility Snippet
      • Can I Place a Listing in Multiple Categories?
      • Can I remove “category” from GeoDirectory category URLs?
      • Can I use Advanced Custom Fields (ACF) with GeoDirectory?
      • Can I use Advanced Custom Fields (ACF) with GeoDirectory?
      • Can users add a listing without registering or logging in?
      • Category icons and category images: where each is used
      • Change Lazyload Placeholder Image
      • Changing the number of listings shown on Archive and Search pages
      • Create a custom input field
      • CSV Imports – Useful Tips
      • Customizing templates
      • Differences between the Google Maps and OpenStreetMap APIs
      • Filter Search Results from the GeoDirectory REST API
      • GD Archive Item – Change the length of the text shown with GD Loop and GD Listings
      • GeoDirectory add listing form FAQ
      • GeoDirectory design and themes FAQ
      • GeoDirectory Frequently Asked CSS customizations
      • GeoDirectory general FAQ
      • GeoDirectory import and export FAQ
      • GeoDirectory Integration with GetPaid Advertising
      • GeoDirectory listing pages FAQ
      • GeoDirectory maps FAQ
      • GeoDirectory page titles, H1 headings and Yoast SEO
      • GeoDirectory pricing and payments FAQ
      • GeoDirectory reviews and ratings FAQ
      • GeoDirectory search FAQ
      • GeoDirectory user roles and how to keep users out of wp-admin
      • GeoDirectory users and accounts FAQ
      • GeoTheme to GeoDirectory Tutorial
      • Google Maps Platform terms and using OpenStreetMap instead
      • Guide to Moderating Listings
      • How can I display a custom field database value?
      • How do I remove the WP Admin bar for non-admin users?
      • How to add a “Book an appointment” button to listings
      • How to add a “View details” button to GeoDirectory listings
      • How to add a contact button to each listing in search results
      • How to Add a Custom Field to Custom Post Type
      • How to add a Get Directions button that opens Google Maps
      • How to add a link to the listing author
      • How to add a logo to listings
      • How to add a read more link to the listing description
      • How to add an image to GeoDirectory category pages
      • How to add breadcrumbs to GeoDirectory pages
      • How to add deals and special offers to GeoDirectory listings
      • How to add deals and special offers to GeoDirectory listings
      • How to add listings only from the admin and turn off frontend submissions
      • How to add or remove social share buttons on GeoDirectory listings
      • How to adjust keyword suggestions
      • How to Allow posting without logging in when using WP Engine hosting
      • How to allow users to add and edit their GeoDirectory listings?
      • How to change button colours in GeoDirectory
      • How to change listings per page, the excerpt and the read more link on GeoDirectory archives
      • How to change the “You must login to post” and “may need to be reviewed” messages
      • How to change the “You must login to post” message on the add listing page
      • How to change the default time zone for business hours
      • How to change the default time zone for business hours
      • How to change the featured (cover) image on a listing page
      • How to change the font on a GeoDirectory site
      • How to change the font size of listing titles and descriptions
      • How to change the header on a GeoDirectory site
      • How to change the layout of the listing details page
      • How to change the listing image height and title size on the details page
      • How to change the logo image size on listings
      • How to change the logo image size on listings
      • How to change the look of GeoDirectory widgets and blocks
      • How to change the map marker icon
      • How to Change the Owner of a Listing?
      • How to change the page title on GeoDirectory category pages
      • How to change the search bar text, add search fields or remove a second search bar
      • How to change the size of the featured image on GeoDirectory listings
      • How to change the title on the GeoDirectory search results page
      • How to comply with cookie rules with Google maps and GeoDirectory
      • How to Contribute Translations
      • How to customize the GeoDirectory listing detail page
      • How to customize the GeoDirectory listing detail page
      • How to customize the GeoDirectory listing details page
      • How to customize the map bubble
      • How to customize the map popup (map bubble)
      • How to customize the search results page
      • How to Disable Comments on a Listing?
      • How to disable reviews in GeoDirectory
      • How to Display GD Content in Avia Theme?
      • How to edit GeoDirectory category pages and fix a category page titled “Archives”
      • How to edit the add listing form
      • How to edit the Add Listing form and the “Add Place” title
      • How to Enable Advanced Editor for CPT Description?
      • How to enable reviews on all GeoDirectory listings at once
      • How to export and import listing images in GeoDirectory
      • How to filter search results by category?
      • How to fix the space shown above a video?
      • How to format the CSV file for importing listing images
      • How to generate invoices for free packages?
      • How to give users a dashboard to manage their listings
      • How to hide the categories shown on a listing page
      • How to hide the default category field and add a privacy checkbox to the add listing form
      • How to hide the description in GeoDirectory listings
      • How to hide the End Date for Events?
      • How to hide the map on GeoDirectory listing pages
      • How to hide the map on GeoDirectory listing pages
      • How to import a listing into a category and its subcategory with CSV
      • How to import latitude and longitude for your listings
      • How to Import/Export Data?
      • How to install a GeoDirectory Demo
      • How to Lazy Load Maps in GeoDirectory?
      • How to let a user edit and manage a listing
      • How to let users add a listing without logging in
      • How to let users choose a user role when they register
      • How to let users register while adding a listing
      • How to limit the number of listings a user can add
      • How to list online stores and businesses that serve more than one location
      • How to make a special offers page
      • How to make GeoDirectory listing grids work on mobile
      • How to make Get Directions use the full address instead of coordinates
      • How to make Grid 3 the default listings view
      • How to make list view the default on GeoDirectory search and category pages
      • How to make listing images square or stop them being cropped
      • How to make the phone field accept numbers only
      • How to make the phone field accept numbers only
      • How to make the search button bigger or put it under the search fields
      • How to rearrange the GeoDirectory listing details page
      • How to remove “Something missing? Why not add a listing?” from GeoDirectory search results
      • How to remove nofollow from link URLs
      • How to remove reviews from the GeoDirectory listing details page
      • How to remove star ratings, reviews and favorites from listings
      • How to remove star ratings, reviews and favorites from listings
      • How to remove text or sections from the GeoDirectory details page
      • How to remove the Events Custom Post Type
      • How to remove the latitude, longitude and map view fields
      • How to remove the latitude, longitude and map view fields
      • How to remove the Near field from the GeoDirectory search bar
      • How to remove the New badge from listings
      • How to rename the Add Listing page and the Add Place menu link
      • How to Resize GD Post Images?
      • How to send logged out users to the login page from Add Listing
      • How to set a default image for listings without photos
      • How to set Business Hours and Time Zone
      • How to set Elementor Pro Archive Posts widget to use a GD Archive item?
      • How to set grid or list view, image size and map size on GeoDirectory listing pages
      • How to set the ALT, title or caption for images?
      • How to set the map zoom level in GeoDirectory
      • How to set up AJAX search
      • How to set up downgrade to a free package?
      • How to set up Private Address
      • How to shorten the breadcrumb on GeoDirectory listing pages
      • How to show a listing’s address and phone number in GeoDirectory
      • How to show a listing’s description or fields by post ID
      • How to show a map in the sidebar of the GeoDirectory search page
      • How to show a map with filtered listings below it
      • How to show a map with filtered listings below it
      • How to show a sidebar on the GeoDirectory details page
      • How to show business hours on listings and use 12 hour times
      • How to show listings in a grid or two columns by default
      • How to show several custom fields together in one tab
      • How to show sidebar widgets only on GeoDirectory pages
      • How to show sidebar widgets only on GeoDirectory pages
      • How to show subcategories and their listings on a GeoDirectory category page
      • How to show the address and phone number on the listing details page
      • How to show the category name as the title of GeoDirectory archive pages
      • How to show the category title and description on GeoDirectory category pages
      • How to show the listing address on one line
      • How to show the listing logo on the details page
      • How to show the listing title, address and rating above the content and sidebar
      • How to show the logged-in user’s listings with GD > Listings
      • How to show the number of search results in GeoDirectory
      • How to show users their favorite listings
      • How to simplify the GeoDirectory search bar
      • How to Translate Custom Fields with WPML
      • How To Translate Or Localize GeoDirectory
      • How to use a custom field in the SEO title or meta description
      • How to use AyeCode Connect with WAF or other Firewall
      • How to use conditional fields settings?
      • How to use GeoDirectory Conditional Tags
      • How to Use GeoDirectory Snippet Variables in Rank Math?
      • How to Use GeoDirectory Snippet Variables in Yoast?
      • How to use separate login and register pages with GeoDirectory
      • How to use the /places/ listings page as your homepage
      • How to use the Service Distance field
      • How to Use the Tabs Builder in GeoDirectory?
      • How to use the WordPress Tag Cloud widget with GeoDirectory?
      • How to use your own login and registration pages with GeoDirectory
      • Importing listings without latitude and longitude
      • Is the address required for every GeoDirectory listing?
      • Recommended image sizes for category map icons and default listing images
      • Recommended image sizes for GeoDirectory listings
      • Setting Up Cloudflare Turnstile in AyeCode Connect
      • Siteground Cache Configuration and Google Maps
      • Translating Custom Fields
      • Upgrading from GDv1 to GDv2
      • Use Google for GeoCoding and OpenStreetMaps for map displays
      • What image size should I use for GeoDirectory listings?
      • What is the Default Category Field for?
      • Where do I put custom CSS for GeoDirectory?
      • Where to get map marker icons for GeoDirectory
      • Why random sort shows the same order every time in GeoDirectory
    • Code Snippets
      69
      • Add Custom Conditions to Dynamic Content Widget
      • Add ogg:image meta tag with the default image when a Geodir cpt has no featured image
      • Add text length validation for the reviews on the frontend
      • Address autocomplete hides input on add listing form
      • Advanced search Category suggestions – only parents
      • Allow reviews with no comment
      • Change Background Color of “No listings were found matching your selection” Notice
      • Change GeoDirectory random sorting
      • Change Lazyload Placeholder Image
      • Change Maps API Geocode values
      • Create a custom input field
      • Elementor / GD > Listings paragraph margin fix
      • Elementor carousel overflow
      • Exporting Listing permalinks as part of the export CSV file
      • Fix GeoDir modal z-index overwritten by other plugin in admin
      • GD > Pricing customizations
      • GD Archive Item – Change the length of the text shown with GD Loop and GD Listings
      • GeoDirectory Admin Notification Emails: Changing the Recipient Email Address or Sending to Multiple Email Addresses
      • GeoDirectory Frequently Asked CSS customizations
      • Hide / Show GD Ninja Form widget based on listing package price
      • Hide Google maps controls with a snippet
      • How do I remove the WP Admin bar for non-admin users?
      • How to add a featured image to a listing with PHP
      • How to add a new schema type for GeoDirectory categories
      • How to add parent slug to CPT URL
      • How to alter the add listing form with CSS?
      • How to Change Date and Time Notations?
      • How to Change Default Text for Near Me Search?
      • How to change just one language string
      • How to change the address format in GeoDirectory
      • How to change the address format on listings and the map bubble
      • How to change the address format on listings and the map bubble
      • How to Change the Default Algorithm for “Sort by Ratings”?
      • How to change the text shown by GD Notifications
      • How to fix the space shown above a video?
      • How to generate invoices for free packages?
      • How to get a custom field value in PHP
      • How to get a custom field value in PHP
      • How to hide specific categories on the listing details page
      • How to Hide the Shortcode Button on Post Editor?
      • How to make changes to the GeoDirectory rating and review comment form like removing the website field?
      • How to point GeoDirectory login and register links to your membership plugin
      • How to Prefill Address Field from Previous Post?
      • How to Prevent GD JavaScript from Loading on non-GD Pages?
      • How to Prevent logged out posting auto save feature
      • How to query GeoDirectory listings by category ID
      • How to redirect logged out users from the add listing page to a login page
      • How to redirect logged out users from the add listing page to a login page
      • How to redirect users to another page after they submit a listing
      • How to remove the author box from listings in the Supreme Directory theme
      • How to remove the link from the listing title
      • How to Replace Business Hours with “Open/Closed” on GD Archives?
      • How to restrict tags to existing tags only
      • How to set business hours to YES by default
      • How to show featured listings first in GeoDirectory search results
      • How to use GeoDirectory Conditional Tags
      • How to use GeoDirectory field values in page builder post grids
      • How to use iFrame Google Maps
      • How to use the same map marker for every category
      • Prevent empty multirating to be computed in average
      • Quick text change
      • Remove Ayecode Meta Generators
      • remove empty fields on Elementor accordion
      • REST API – Filter Search Results
      • Search Page empty with GeneratePress
      • Set Specific Category in Search Bar on a Specific Page
      • Supreme Directory header fix
      • Supreme Directory Theme Common Customizations
      • Use Google for GeoCoding and OpenStreetMaps for map displays
    • Translations
      10
      • GeoDirectory Spanish translation
      • How to change just one language string
      • How to change the language of GeoDirectory
      • How to change the language of GeoDirectory
      • How to change the Open now and Closed now text for business hours
      • How to compare and update .po translation files
      • How to compare and update .po translation files
      • How to Translate Custom Fields with WPML
      • Translating Custom Fields
      • Where to get the French translation for GeoDirectory
    • Caching
      2
      • Autoptimize can not write to the cache directory: how to fix the permissions
      • GeoDirectory and Caching Compatibility
    • Builders
      13
      • Beaver Builder – Getting started
      • Bricks + GeoDirectory Remote Templates
      • Changing the number of listings shown on Archive and Search pages
      • Elementor – Create and use a GD Archive item in Elementor Pro
      • Elementor for GD Single Tabs Body
      • Elementor Pro – Getting Started
      • Elementor Pro CSS Hide Conditions
      • Fix for DIVI Page Builder when the GeoDirectory Search page has no results
      • GeoDirectory with Avada: fixing sidebars and layout on directory pages
      • Getting started with Divi builder
      • How to force Divi to show GD search results on the GD Search results template
      • How to set Elementor Pro Archive Posts widget to use a GD Archive item?
      • How to show GeoDirectory custom fields in Elementor with dynamic tags
    • Troubleshooting
      67
      • “Please choose any address of the (city) city only” error when adding a listing
      • “This username is already registered” after deleting a listing
      • Avada error “There was a problem with your action” with GeoDirectory active
      • AyeCode Connect Connection Troubleshooting
      • AyeCode Connect: cURL error 60: SSL certificate problem: certificate has expired
      • Category pages are blank or not showing listings
      • chosen.css and the missing [email protected] image
      • CSV import fails with “Post type missing”
      • CSV import fails with “Post type missing”
      • Custom fields not showing on listings: what to check
      • Dropdown menu disappears or hides behind a slider or map
      • Email Log plugin
      • Featured image not showing on GeoDirectory listings
      • Featured image not showing on GeoDirectory listings
      • Fix “Adding listings is disabled for this post type”
      • Fix the “Cannot determine address at this location” error
      • Fixing Google Maps “REQUEST_DENIED” and “API project is not authorized” errors
      • Fixing the “post id is missing, invalid post type” message in GeoDirectory
      • GeoDirectory Blocks Access to wp-admin?
      • GeoDirectory images not loading in tabs until you scroll
      • GeoDirectory images or maps not showing with Divi
      • GeoDirectory listings not displaying: what to check
      • GeoDirectory search shows listings from the wrong location
      • Google address autocomplete not working
      • Google API key restrictions: maps work but geocoding on import fails
      • Google geocode failed: REQUEST_DENIED
      • Google Maps not loading in GeoDirectory: what to check
      • How to Allow posting without logging in when using WP Engine hosting
      • How to find a plugin conflict or slow queries on a GeoDirectory site
      • How to fix “This page can’t load Google Maps correctly”
      • How to Fix the get_plugin() Error on AyeCode Connect Screen?
      • How to fix the Google geocode REQUEST_DENIED error
      • How to fix the Google Maps “Oops! Something went wrong” error
      • How to fix the Google Maps “Oops! Something went wrong” error
      • How to fix the space shown above a video?
      • How to speed up a slow GeoDirectory site
      • I get an error when trying to import a CSV file!
      • Known Issues
      • Listing details page not showing
      • Listing images not uploading in GeoDirectory
      • Listing pages are blank or show no content
      • Listing pages are blank or show no content
      • Listings submitted from the frontend are not showing up: what to check
      • Map not loading when using OpenStreetMap in GeoDirectory
      • Map not loading, or showing pins for listings you did not add
      • Map shows “Sorry, no records were found”
      • Maps and images not loading after an update
      • Maps Have Stopped Working On My Site!
      • Notice: Constant WP_USE_THEMES already defined
      • OpenStreetMap address is missing the street number
      • PHP notice: Object of class WP_Post could not be converted to int
      • Stripe stays in test mode on my GeoDirectory site
      • This block contains unexpected or invalid content.
      • Why are phone, email and other fields not showing on the listing page?
      • Why are some categories missing from the GeoDirectory map category filter?
      • Why can my users not register?
      • Why can’t I see the button to install GeoDirectory dummy data?
      • Why do I get a 404 Page Not Found error?
      • Why does my GeoDirectory map say “No Records Found”?
      • Why does searching near a town not find my listings?
      • Why GeoDirectory listings show “field key is missing”
      • Why is my add-on license key invalid?
      • Why is the sidebar not showing on the listing details page?
      • Why is there no sort option on the GeoDirectory search results page?
      • Why listings are not sorted by the default sort option
      • Why the GeoDirectory map shows “No Records Found”
      • Why the GeoDirectory search results page looks different from other pages
  • Extensions & Features
    288
    • Booking Appointments
      1
      • Booking Appointments – Setup Guide
    • Marker Cluster
      5
      • How to Change the Marker Cluster Images?
      • How to Enable Marker Cluster on Individual Maps?
      • Marker Cluster – Setup Guide
      • Server Side vs Client Side Marker Clustering
      • Settings Overview for GD > Settings > Marker Cluster
    • Core Features
      51
      • Adding Options to GeoDirectory Custom Fields
      • Can edited listings be approved before the changes go live?
      • Can I add custom taxonomies to GeoDirectory listings?
      • Can I add shortcodes to a GeoDirectory custom field?
      • Can I remove the default location from listings?
      • Categories vs tags vs sub-categories in GeoDirectory
      • Changing or Adding New Sorting Options
      • Design or Customize GeoDirectory Pages
      • Does changing a listing title change its URL?
      • Font Awesome Settings
      • Hidden Advanced Settings
      • How can I show all Detail content on the page instead of tabs?
      • How can my users edit or delete their listings?
      • How categories and subcategories work in GeoDirectory
      • How categories and subcategories work in GeoDirectory
      • How do users leave reviews in GeoDirectory?
      • How does the GeoDirectory Search work
      • How the default value of a GeoDirectory custom field works
      • How to add a video to a GeoDirectory listing
      • How to add business hours to listings
      • How to add custom fields and your own predefined fields
      • How to add listings outside the default location
      • How to change the rating stars on GeoDirectory reviews
      • How to disable reviews and comments on GeoDirectory listings
      • How to let each owner edit only their own listing
      • How to let each owner edit only their own listing
      • How to limit image upload size and the number of images per listing
      • How to limit the number of listings each user can add
      • How to make a listing featured in GeoDirectory
      • How to make a listing featured in GeoDirectory
      • How to make the street address optional when adding a listing
      • How to remove Add to Favorites
      • How to remove reviews and ratings from listings
      • How to search listings by zip code or postcode
      • How to set category icons and map markers in GeoDirectory
      • How to show custom fields only for certain categories
      • How to show featured listings first, including with Elementor Pro
      • How to show social media links and the website on the listing page
      • How to show subcategory icons on the GeoDirectory map
      • How to show the distance to each listing and sort by distance
      • How to sort GeoDirectory search results
      • How to sort GeoDirectory search results
      • How visitors can sort and filter GeoDirectory search results
      • Listing owners, reviewers and user roles in GeoDirectory
      • Listing owners, reviewers and user roles in GeoDirectory
      • Managing Classifieds and “Sold” Functionality in GeoDirectory
      • Shortcode Builder
      • Standard, predefined and custom fields in GeoDirectory
      • Why sorting options don’t show on the search results page
      • Why the listing default image is not showing
      • Why the listing default image is not showing
    • GD reCAPTCHA
      2
      • GD reCAPTCHA – Setup Guide
      • Settings Overview for GD > Settings > reCAPTCHA
    • Core Widgets
      63
      • GD > Add Listing
      • GD > Archive Item Section
      • GD > Author Actions
      • GD > Best of listings
      • GD > Categories
      • GD > Category Description
      • GD > Dashboard
      • GD > Directions
      • GD > Distance to Post
      • GD > Dynamic Content
      • GD > Listings
      • GD > Loop
      • GD > Loop Actions
      • GD > Loop Paging
      • GD > Map
      • GD > Map Pinpoint
      • GD > Ninja Forms
      • GD > Notifications
      • GD > Output Location
      • GD > Post Address
      • GD > Post Badge
      • GD > Post Content
      • GD > Post Favorite
      • GD > Post Images
      • GD > Post Meta
      • GD > Post Rating
      • GD > Post Title
      • GD > Recently Viewed
      • GD > Report Post
      • GD > Search
      • GD > Single Next Prev
      • GD > Single Reviews
      • GD > Single Tabs
      • GD > Single Taxonomies
      • GD Listings shortcode: number of listings and what each listing shows
      • How can I show all Detail content on the page instead of tabs?
      • How category counts work in GeoDirectory
      • How to add pagination to GeoDirectory listings
      • How to change the category icon style in GeoDirectory’s category list
      • How to customize the GeoDirectory search bar
      • How to display all tags on a page
      • How to filter GD Listings by category and tag
      • How to remove the location (Near) field from the search bar
      • How to show a badge on listings based on rating or number of reviews
      • How to show a list of listings with their address on any page
      • How to show a listings slider in GeoDirectory
      • How to show all listings on the map
      • How to show featured listings with a shortcode
      • How to show GeoDirectory listings in a slider or carousel
      • How to show GeoDirectory listings in a slider or carousel
      • How to show only categories, or only the main category, on a listing
      • How to show only selected categories with gd_categories
      • How to show only the current user’s listings with GD Listings
      • How to show the category title on archive pages
      • How to style the category icons under the search bar
      • How to style the GeoDirectory search bar
      • List of All GeoDirectory Core Widgets
      • List of GeoDirectory shortcodes
      • Shortcode Builder
      • Shortcode to display all GeoDirectory categories
      • What is a Template Widget?
      • What makes GeoDirectory Widgets Special?
      • Widget Show / Hide Options
    • List Manager
      4
      • GD > List Loop
      • GD > List Loop Actions
      • GD > List Save
      • List Manager – Setup Guide
    • Custom Post Types
      13
      • Can I add listings without an address?
      • Can I build a job board with GeoDirectory?
      • Can I delete the Places post type in GeoDirectory?
      • Creating different templates for Custom Post Types
      • Custom Post Types – Setup Guide
      • GD > CPT Listings
      • GD > Linked Posts
      • How do I set up auto-fill for linked posts?
      • How to Add a New Custom Post Type?
      • How to Link Two Custom Post Types?
      • How to remove the Places or Events post type in GeoDirectory
      • How to show the linked place on an event details page
      • Settings Overview for Post Type (CPT) > Settings > General
    • Social Importer
      9
      • How to set up Social Importer for Google My Business for GeoDirectory
      • How to Setup Social Importer to Work with Facebook?
      • How to Setup Social Importer to Work with Tripadvisor?
      • How to Setup Social Importer to Work with Yelp?
      • Settings Overview for GD > Settings > Social Importer > Facebook
      • Settings Overview for GD > Settings > Social Importer > Tripadvisor
      • Settings Overview for GD > Settings > Social Importer > Yelp
      • Settings Overview for Social Importer – Google My Business
      • Social Importer – Setup Guide
    • Installing Extensions
      2
      • How to Install an Extension (automatically)
      • How to Install an Extension (manually)
    • Embeddable Ratings Badge
      3
      • Embeddable Ratings Badge Setup Guide
      • GD > Embed
      • Settings Overview for GD > Settings > Embed
    • Location Manager
      36
      • Can I add listings without an address?
      • GD > Location Description
      • GD > Location Meta
      • GD > Location Switcher
      • GD > Locations
      • GD > Near Me Button
      • GeoDirectory and Yoast SEO sitemaps
      • How Can I Merge Locations?
      • How Can I Use Custom Locations with Maps API?
      • How do I change the default location?
      • How the location switcher works with the GeoDirectory search bar
      • How the location switcher works with the GeoDirectory search bar
      • How to Add a New Location?
      • How to Add a New Neighbourhood?
      • How to Add the Location Switcher to Menus and Widgets?
      • How to customize the GeoDirectory location page
      • How to customize the GeoDirectory location page
      • How to import locations from a CSV file
      • How to import locations into GeoDirectory with a CSV file
      • How to let visitors browse listings by country, region and city
      • How to let visitors browse listings by state and city
      • How to let visitors browse listings by state and city
      • How to list all states and the cities in each state
      • How to remove GeoDirectory location pages from the Yoast SEO sitemap
      • How to remove the country from GeoDirectory URLs
      • How to show listings near the visitor by default
      • How to show listings near the visitor’s location
      • How to show listings near the visitor’s location on the map
      • How to show listings near the visitor’s location on the map
      • Location Manager – Setup Guide
      • Settings Overview for Locations > Add Location
      • Settings Overview for Locations > Cities
      • Settings Overview for Locations > Countries
      • Settings Overview for Locations > Neighbourhoods
      • Settings Overview for Locations > Regions
      • Settings Overview for Locations > Settings
    • WP All Import
      4
      • Images duplicate every time a WP All Import import runs
      • Images duplicate every time a WP All Import import runs
      • WP All Import Setup Guide
      • WP All Import: importing GeoDirectory categories, images and logos
    • Pricing Manager
      17
      • GD > Pricing
      • How do Recurring Packages Work?
      • How to Add “Upgradable” Packages?
      • How to Add a New Pricing Package?
      • How to Add Package Field to CPTs?
      • How to change the currency for GeoDirectory price packages
      • How to change the currency for GeoDirectory price packages
      • How to charge for listings in GeoDirectory
      • How to make listings expire after 30 days and show the expiry date
      • How to offer coupon codes for paid listings
      • How to Sell Package Bundles with GeoDirectory’s Pricing Manager and GetPaid
      • How to Test if Your Paid Listings are Working as Expected?
      • Pricing Manager Setup Guide
      • Settings Overview for GD > Settings > Pricing
      • Settings Overview for Post Type (CPT) > Settings > Packages
      • Stripe webhook limit when you run many directory sites
      • What happens to a listing when a user cancels their subscription?
    • WP Multilingual
      1
      • WPML Multilingual Setup Guide
    • Franchise Manager
      6
      • Can one listing have multiple locations?
      • Franchise Manager Setup Guide
      • Franchises shown in a tab
      • How to Add Main and Branch Listings?
      • How to Lock Franchise Fields?
      • Settings Overview for GD > Settings > Franchise Manager
    • Custom Map Styles
      5
      • Custom Map Styles – Setup Guide
      • How to Fix Logo Size Issues in Map Bubbles?
      • How to Import Maps Styles from Snazzy Maps?
      • Settings Overview for GD > Settings > Maps Styles > General
      • Settings Overview for GD > Settings > Maps Styles > Manage Map Styles
    • AJAX Duplicate Alert
      2
      • AJAX Duplicate Alert Setup Guide
      • Settings Overview for CPT > Settings > Duplicate Alert
    • MultiRatings and Reviews
      4
      • How to Add New Ratings and Rating Styles?
      • How to change the Overall rating label and use an image for the rating stars
      • How to Enable/Disable Comment Images and Reviews?
      • Settings Overview for GD > Settings > MultiRatings > General
    • Pay Per Lead
      1
      • Pay Per Lead
    • Advanced Search
      21
      • Advanced Search – Setup Guide
      • Can I search or filter GeoDirectory listings by tags?
      • Can I show different search filters for each category?
      • Extended Widget Settings for Advanced Search
      • How to add a category dropdown and location search to the GeoDirectory search bar
      • How to add a category dropdown to the GeoDirectory search bar
      • How to add a category dropdown to the GeoDirectory search bar
      • How to Add a Filter to the Advanced Search Filters?
      • How to Add a Filter to the Main Search Bar?
      • How to add filters to the search results and listings pages
      • How to Adjust the GD Search Bar with CSS
      • How to customise the search on GeoDirectory category pages
      • How to Filter Listings by “Open Now”?
      • How to search several custom field options from one dropdown in the search bar
      • How to search within a set distance of a city
      • How to search within a set distance of a city
      • How to show an Advanced Search filter as a dropdown instead of behind the filter button
      • Search autocomplete opens a result before I enter a location
      • Search autocomplete opens a result before I enter a location
      • Settings Overview for Advanced Search
      • Settings Overview for CPT > Settings > Search
    • Claim Listings
      7
      • Claim listing button not showing
      • Claim Listings Setup Guide
      • GD > Post Claim
      • How to Manage Claimed Listings?
      • How to Setup Pay to Claim Listings?
      • Integrating Ninja Forms with Claim Listings
      • Settings Overview for GD > Settings > Claim Listings > Settings
    • GeoMarketplace
      1
      • Configuring and setting up GeoMarketplace
    • Events
      10
      • Events Manager Setup Guide
      • Events Tickets Marketplace
      • GD > Are You Interested?
      • GD > Event Schedules
      • GD > Events Calendar
      • How to Make any CPT an Events CPT?
      • How to show a venue’s events on its listing page
      • How to Unpublish Events After a Given Date?
      • How to Use GD > Listings for Events?
      • Settings Overview for GD > Settings > Events
    • Booking Marketplace
      3
      • Booking Marketplace – Rooms Setup
      • Booking Marketplace – Setup Guide
      • Settings Overview for Bookings > Settings
    • Integrations
      9
      • Can I use a membership plugin with GeoDirectory?
      • Can I use Gravity Forms with GeoDirectory?
      • Complianz Integration with GeoDirectory – Setup Guide
      • How to show a user’s listings on their profile page
      • How to show GeoDirectory listings on the UsersWP profile page
      • How to show WooCommerce products on a GeoDirectory listing
      • Ninja Forms
      • Ninja Forms contact form not emailing the listing owner
      • Using Ultimate Member with GeoDirectory
    • Dynamic User Emails
      1
      • Dynamic User Emails – Setup Guide
    • BuddyPress Integration
      4
      • BuddyPress Integration – Setup Guide
      • BuddyPress or UsersWP: which should I use with GeoDirectory?
      • Settings Overview for GD > Settings > BuddyPress > Settings
      • Why Do I Need to Change the Search Page Slug When Using BuddyPress Integration?
    • Compare Listings
      3
      • Compare Listings Basics
      • GD > Compare Button
      • How do I allow more than 5 listings to be compared?
  • Themes
    11
    • Supreme Directory theme
      3
      • Customizing Footer content (Supreme Directory, Directory Starter and Whoop)
      • Supreme Directory Featured Area Background
      • Supreme Directory Front Page subtitle
    • Directory Starter theme
      1
      • Customizing Footer content (Supreme Directory, Directory Starter and Whoop)
    • Whoop theme
      4
      • Customizing Footer content (Supreme Directory, Directory Starter and Whoop)
      • What are the options for the Whoop home page?
      • Whoop Home Hero Area settings
      • Whoop installation and first steps
    • GeoTravel theme
      1
      • GeoTravel installation and first steps
    • Directory Theme
      1
      • Release of the new FSE Directory theme
  • Developer Docs
    5
    • API
      6
      • Authentication
      • Endpoints
      • How to post a review with the GeoDirectory REST API
      • How to query GeoDirectory listings by city, zip or other fields
      • How to query GeoDirectory listings by distance
      • How to query GeoDirectory listings by distance

Builders

How to show GeoDirectory custom fields in Elementor with dynamic tags

GeoDirectory with Avada: fixing sidebars and layout on directory pages

Bricks + GeoDirectory Remote Templates

How to force Divi to show GD search results on the GD Search results template

How to set Elementor Pro Archive Posts widget to use a GD Archive item?

Beaver Builder – Getting started

Elementor Pro CSS Hide Conditions

Elementor for GD Single Tabs Body

Fix for DIVI Page Builder when the GeoDirectory Search page has no results

Elementor – Create and use a GD Archive item in Elementor Pro

Elementor Pro – Getting Started

Changing the number of listings shown on Archive and Search pages

Getting started with Divi builder

Copyright © AyeCode Ltd 2025. All rights reserved.

Change Location
Find awesome listings near you!

Modal title

{"hide_search_input":false,"hide_near_input":true,"show":"","filters_pos":"","input_size":"","bar_flex_wrap":"","bar_flex_wrap_md":"","bar_flex_wrap_lg":"","input_border":"","input_border_opacity":"","input_rounded_size":"","btn_bg":"","btn_rounded_size":"","btn_rounded_size_md":"","btn_rounded_size_lg":"","bg":"","mt":"","mr":"","mb":"0","ml":"","pt":"","pr":"","pb":"0","pl":"","border":"","rounded":"","rounded_size":"","rounded_size_md":"","rounded_size_lg":"","shadow":"","css_class":""}