GeoDirectory – WordPress Business Directory Plugin, or Classified Directory


GeoDirectory is the leading WordPress Business Directory Plugin. Help businesses everywhere get found through their listings by your Geo directory website visitors.

No matter what you need to build, be it a City Directory, a Job Board, a Real Estate Listings Directory, or a Classifieds Website, GeoDirectory turns any WordPress theme into a robust search network for users.

Add all your business listings at once and tap into an impressive set of blocks, shortcodes and widgets to set up intuitive, location-based website directories.

Do it all stress-free and in style with 100% compatible WordPress page builders like Gutenberg, Elementor, Beaver Builder, Divi, and Oxygen!



GeoDirectory stands out as the most robust and scalable directory plugin for WordPress, offering advanced features tailored for listing websites. Its intuitive design and extensive customizability make it the top choice for professionals seeking a reliable WordPress directory solution.



👉 Fantastic Plugin w/ An Awesome Team Behind It
GeoDirectory was exactly the tool that I needed to get my directory needs met. The tool is incredibly powerful with a wide arrange of tools and fantastic integration with BeaverBuilder. The support team was incredibly helpful in navigating any new territory we ran into.
💁 chimostudios (@chimostudios)

👉 Flexible and powerful plugin with amazing support
I switched from another directory listing plugin to GeoDirectory a couple of weeks ago and I think I’m sticking with GD. I’m still moving up the learning curve, but I can see that GD could be a powerful plugin for what I’m trying to do. The support has been fantastic so far. The support team is very responsive and they really try to resolve any issues. They were already helpful answering support tickets that I raised even before I bought my GD membership.
💁 njsamsatli (@njsamsatli)

👉 Great plugin, wonderful add-ons and fantastic support!!
Like many others I tried other plugins and even a listing theme, none gave me the options, flexibility and seamless integration with Elementor that GeoDirectory did. I worked with the free core GeoDirectory plugin for awhile (which did everything I needed it to) before I finally pulled the trigger and bought the membership giving me full access to all their add-ons and I’m so very happy I did! The add-ons will take your site to a whole new level. Support is simply the best. Fast, friendly and totally clear. You will never have to open another support ticket to explain the answer to the first 🙂 GeoDirectory is absolutely brilliant!!
💁 isla2 (@isla2)

👉 Amazing Directory Plugin
This is a truly amazing directory plugin. Very solid and extremely configurable. And the most important of all, it works with all themes with minimal css changes (or no changes at all). The free support offered here is fast and accurate. From the 4 plugins i tried, this is the only one that fulfilled my needs.
💁 dimal (@dimalifragis)


GeoDirectory is the best Directory Plugin for Elementor. We integrate with the free Elementor Plugin, where you can use our widgets as Elementor Elements. On top of that, we created a super-tight integration with Elementor PRO.

Each GeoDirectory Template is available to customize through the Elementor PRO theme builder. Also, you can feed GeoDirectory Data to Elementor Elements through their Dynamic Data feature. Check the following video to appreciate how easy it is to customize your next business directory templates with GeoDirectory, the best Elementor Directory Plugin.


Our dedicated team continuously refines every point of the search process (since 2011!), so your visitors walk away with a productive session on GeoDirectory every time.


Got millions of listings? Massive traffic? Skip the bugs, lags, and crashes with GeoDirectory – the only WordPress directory plugin capable of taking you to the global scale without friction. Our unparalleled, highly-optimized database structure and queries can handle any scale you throw at it. ALL OTHER PLUGINS WILL FAIL AT THIS, GUARANTEED.


Get free and paid listings (with the Price Manager add-on) in front of visitors within seconds with our rocket-fast search engine that finds local business listings on demand. With the attractive, easy-to-use user interface and slick back-end configurations, you can make your directory website the staple for high-end results and performance.


The design of your online directory website is limitless, with a wide array of themes and handy page-builder integrations. Need to add that personal touch? Developers can build on GeoDirectory freely using hooks (actions and filters).


As one of the top wordpress directory plugins, GeoDirectory is armed with a well-thought-out arsenal of features to make the setup process for your website as easy as possible.

  1. Create your local directory. Build your website quickly using the best WordPress page builders like Gutenberg. Focus on local businesses around a street or in a city with our free version, and gain the ability to add multiple locations or go global with our premium multi-location add-on.

  2. Publish your listing submission form. Use GeoDirectory’s intuitive drag-and-drop form builder (with over 40 field types + fully customizable form fields as an add-on) to let people add listings to your directory. Business owners can now also add extended operating hours for listings. Design the tabs of your listings as you wish with the tab builder.

  3. Upload all of your listings at once. Fill up your online directory effortlessly with a quick CSV import or export for listings, categories, and reviews. Conveniently edit your data offline and let everything auto-update with a re-import.

  4. Tap into 40+ widgets, shortcodes, and blocks to improve the user experience. Use tools like the Google Maps and Analytics widgets to help businesses get found quicker and allow them to keep tabs on traffic and user behavior. Multilingual site? GeoDirectory is 100% WPML compatible. You can even enable user reviews and business inquiries with form integrations.

  5. Enhance search with advanced filters. Make it easy for users to find accurate results faster (AJAX Loaded) with listing filters like proximity (premium add-on), rating, reviews, or date. Use the new badge system to highlight certain listings for their status or value (e.g., featured listings, new listings).

  6. Moderate your listings with ease. Keep your listings tidy by approving or rejecting submissions and managing listing categories with our easy-to-use back-end tools.


No matter what kind of business you’re in, use our free WordPress directory plugin to turn your WordPress site into a powerful search engine for any domain:

  • Events Directory GeoDirectory makes an excellent WordPress event calendar plugin by allowing people to submit listings of upcoming and ongoing events around the city in your directory theme.

  • Real Estate Directory Have a real estate agency or website? Use one of the best real estate directory plugins to showcase your listings of houses, apartments, condos, and more. Manage agent profiles and property stats and display listings with beautiful image galleries.

  • Classifieds Ads Directory Create a marketplace for classified ads with GeoDirectory. Let people submit ads to sell cars, find a job, or promote a service.

  • Jobs Directory Use GeoDirectory to build a job board where businesses can post open positions, and people can search for employment.

  • Restaurants Directory Create an online food directory highlighting the best restaurants around town and detailed menus and visitor reviews.

  • Hotels Directory Use GeoDirectory to list and manage information about hotels, resorts, bed & breakfasts, and other types of accommodation.

  • Doctors Directory Listing professionals with GeoDirectory is very easy. Create a directory of doctors and allow users to search them by speciality and proximity.

  • Therapists Directory Just like doctors, you can easily create a directory of Therapists. No matter if they are massage therapists or psychologists.

  • Pets Directory The pet industry is growing at unprecedented speed. Users need a directory to locate veterinarians, pet shops, pet groomers, pet parks and more.

  • Church Directory You can list churches, temples, religious retreats and events. Or create a directory of your church members.

  • Service Directory A directory of freelancers for digital services similar to Fiverr or one for home service professionals like or

  • Travel Directory If you live in a touristic area, list every attraction that a traveller could visit around your area and provide curated experiences.

  • Hiking Trails Directory This is a subset of a travel directory, but it can also attract local traffic. If hicking is your thing, consider becoming the online expert for this niche.

  • Bars & Nightlife Directory Another directory niche that can be very profitable and with very high traffic. Listing bars, clubs and discos in your local area can lead to sell tickets for happy hours, concerts, Dj Sets and much more.

  • Software review sites When the market leader becomes too big, they will be unbundled. Airbnb took over a Craiglist category with short term rentals. Capterra and Trustpilot are becoming huge and soon we will see more specialized software reviews directories. Why not starting yours?

Because GeoDirectory allows you to create any listing’s type, each with unique custom fields, you can use GeoDirectory for virtually any kind of directory.


Get instant access to Premium Addons that have the power to make your local directory into a money-making global directory toolkit.


Get your hands on all the premium add-ons and themes and create an advanced Geo Directory. Sign up at


Get timely and friendly support for the Core Business Directory Plugin and add-ons at our official website.


Your friends at AyeCode work to continuously refine the best directory plugin in the market to keep customers happy. Here’s what’s new in the newest version:
* 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 FontAwesome icons.
* Custom Email Templates
* Guest Frontend Add Listing
* Improved SEO permalink settings.



Our WordPress Directory Plugin works with any theme.

See …


  • GeoDirectory Home Page.
  • GeoDirectory Listings Page.
  • GeoDirectory Listing Detail Page.
  • GeoDirectory Search Page.
  • GeoDirectory Front End Signup Page.
  • GeoDirectory Front End Listing Submission Page.
  • GeoDirectory WordPress Admin Page.


Este plugin proporciona 39 bloques.

  • GeoDirectory - WordPress Business Directory Plugin, or Classified Directory
  • GD > Add Listing
  • GD > Archive Item Section
  • GD > Author Actions
  • GD > Best of listings
  • GD > Categories
  • GD > Category Description
  • GD > CPT Meta
  • GD > Dashboard
  • 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 > Page Title
  • GD > Post Address
  • GD > Post Badge
  • GD > Post Content
  • GD > Post Directions
  • GD > Post Distance
  • GD > Post Favorite
  • GD > Post Images
  • GD > Post Meta
  • GD > Post Rating
  • GD > Post Title
  • GD > Recent Reviews
  • GD > Recently Viewed
  • GD > Report Post
  • GD > Search
  • GD > Simple Archive Item
  • GD > Single Next Prev
  • GD > Single Reviews
  • GD > Single Tabs
  • GD > Single Taxonomies


Minimum Requirements

  • WordPress 4.5 or greater
  • PHP version 5.6 or greater
  • MySQL version 5.0 or greater


Automatic installation is the easiest option. To automatically install GeoDirectory, log in to your WordPress dashboard, navigate the Plugins menu, and click Add New.

In the search field, type GeoDirectory, and click Search Plugins. Once you’ve found our business directory plugin, you install it by clicking Install Now. GeoDirectory basic installation


The manual installation method involves downloading our Directory plugin and uploading it to your webserver via your favorite FTP application. The WordPress codex will tell you more here. GeoDirectory basic installation


Automatic updates should work seamlessly. We always suggest you backup your website before any automated update to avoid unforeseen problems.

Preguntas frecuentes

What kind of business directory can be built with GeoDirectory

Any Business Directory, for example:
Classified Ads
Store Locator
People Directory
Team Directory
Members Directory
Staff Directory
Hotels Directory
Doctors Directory
Therapist Directory
Restaurants Directory (Yelp Clone)
Bars & Nightlife Directory
Pets Directory
Church Directory
Travel Directory (Trip Advisor Clone)
Software review sites
Service providers Directory
Events Directory
Yellow Pages
Hiking Trails Directory
City Directory
And so much more.

But because GeoDirectory allows you to create any listing’s type, each with unique custom fields, you can use GeoDirectory as an Event Calendar plugin, Real Estate Plugin, Job Board Plugin, Classified Ads plugin and much more.

Can I use GeoDirectory for more than one city

Yes, but you’ll need our Location Manager add-on.

Can users add and edit their listings via the front end?

Absolutely yes, Users can submit their listings from the front end of your website and edit them unlimited times.

Which theme is compatible with GeoDirectory?

Any theme is compatible with GeoDirectory, and if you find any bug with a theme, ask for support, and we will fix it.

Does GeoDirectory work with Elementor and other popular page builders?

Yes, GeoDirectory works perfectly with any page builder, and we also have custom blocks for Gutenberg. Most GeoDirectory data is available via dynamic elements of Elementor PRO.

Can I use GeoDirectory to list online businesses without addresses and maps?

Yes, you can use GeoDirectory for businesses with a physical location and online businesses. To take advantage of this, you’ll need the location manager add-on.

May I have a free trial of the Premium Add-ons?

We don’t offer free trials, but we have a 30-day money-back guarantee if you are unhappy with our products or service.


26 de Febreiro, 2024
Geodirectory and all related plug-ins and themes are flexible and powerful. So far there's nothing I've wanted to accomplish with my site that GD won't do. Support personnel are quick to respond, have deep understanding of the underlying code, and are willing to take the time to understand the issue and find a solution or workaround.
14 de Febreiro, 2024
Bought a membership in 2020 and I have to say it all addons work as intended. Support was always there to help me where I struggled.
7 de Febreiro, 2024
Joined the GD membership plan one month ago.A little learning curve to a well-prepared plugin that seems to be comprehensive and flexible for directory listing websites.The documentation and videos are a great help, however, the Support Team is best described as par excellent. They are responsive and supportive in setting up the website.
Ler todas as 614 opinións

Colaboradores e desenvolvedores

“GeoDirectory – WordPress Business Directory Plugin, or Classified Directory” é un software de código aberto. As seguintes persoas colaboraron con este plugin.


“GeoDirectory – WordPress Business Directory Plugin, or Classified Directory” foi traducido a 19 idiomas. Grazas aos desenvolvedores polas súas contribucións.

Traduce “GeoDirectory – WordPress Business Directory Plugin, or Classified Directory” ao teu idioma.

Interesado no desenvolvemento?

Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.

Rexistro de cambios

WARNING: GDv2 is a significant update over GDv1 and may require manual work, such as adding widgets to sidebars to recreate your current layout. As always, we recommend trying this on a staging site first. Learn more

GeoDirectory v2.3.41 – 2024-02-22

  • OSM directions route should use listing location as an end point – CHANGED
  • Skip TranslatePress plugin from Fast AJAX request – CHANGED
  • Several SQL Query optimizations reducing some query times even further – ADDED
  • GD > Single Next Prev not filtering by same location – FIXED
  • Add listing zip and region discovery improvements – ADDED
  • Setup Wizard fields not showing tooltips with BS5 styles – FIXED

GeoDirectory v2.3.40 – 2024-02-15

  • Custom single post map is not loading on non GD pages – FIXED
  • PHP 8.2 compatibility changes in Emogrifier class – CHANGED
  • OSM marker cluster add maxClusterRadius option support – ADDED

GeoDirectory v2.3.39 – 2024-02-08

  • Address custom field can now be set as optional – CHANGED
  • Function utf8_decode is deprecated – FIXED
  • Google API Key generation shows apiid is missing error – FIXED
  • Category schema types updated to latest release – CHANGED

GeoDirectory v2.3.38 – 2024-02-01

  • GD > Post Features shows fields label special chars encoded incorrectly – FIXED
  • Category icon not generated from FontAwesome icons for some sites – FIXED
  • Function _inject_theme_attribute_in_block_template_content is deprecated – FIXED

GeoDirectory v2.3.37 – 2024-01-25

  • OSM layer url shows apikey parameter twice for custom style map – FIXED
  • Listing ad shows incorrect rating stars on Divi builder template – FIXED
  • Edit logo image title is not working on Chrome browser – FIXED
  • PHP Deprecated: mb_convert_encoding() – FIXED
  • Astra theme conflicts on search page – FIXED
  • Setting changed for Borlabs Cookie v3 – CHANGED

GeoDirectory v2.3.36 – 2024-01-09

  • GD > Categories category text style not working for image design type – FIXED
  • Meta title separator normal dash replaced to en dash when RankMath active – FIXED
  • Blocksy theme conflicts with GD search results page – FIXED

GeoDirectory v2.3.35 – 2023-12-14

  • Beaver Builder preview broken sometimes when archive item designed with BB – FIXED
  • Bricks > GD Image Gallery element added to show post images – ADDED
  • Exclude GD templates from WP search results – ADDED

GeoDirectory v2.3.34 – 2023-12-06

  • iOS fix broke standard image select from library – FIXED

GeoDirectory v2.3.33 – 2023-12-05

  • Scroll to loop container results on AJAX pagination click – CHANGED
  • Bricks builder compatibility – ADDED

GeoDirectory v2.3.32 – 2023-11-30

  • GD > Post Features text align multi-device setting is not working – FIXED
  • FontAwesome v6.5.0 broken the icons – FIXED

GeoDirectory v2.3.31 – 2023-11-23

  • Astra + Spectra category pages compatibility – FIXED
  • AJAX search page title not updating on Elementor template – FIXED
  • Elementor Pro native lightbox slideshow not working with GD post images – FIXED
  • Breakdance Page Builder(themeless) compatibility – FIXED

GeoDirectory v2.3.30 – 2023-11-08

  • Elementor Loop Carousel don’t show post category image – FIXED
  • OpenStreetMap don’t populates region for Romania – FIXED
  • SEOPress breadcrumbs compatibility – ADDED
  • Compatibility with Astra v4.2 – FIXED
  • GD > Simple Archive – OSM map zoom issue on mobile – FIXED
  • Closed down notification is not working on FSE site – FIXED
  • Category map marker auto generation updated to use SVG if using Font Awesome using v6 – UPDATED
  • Open mailto in a new tab for email field – CHANGED

GeoDirectory v2.3.29 – 2023-10-18

  • Hook added to filter display day name in business hours slot output – ADDED
  • Elementor Pro Gallery not working with single gallery type – FIXED
  • GD Details page admin hints don’t show link from CPT template settings – FIXED
  • Allow to customize add listing map via theme template – CHANGED
  • Admin users had the ability to alter the report posts table orderby SQL – FIXED/SECURITY

GeoDirectory v2.3.28 – 2023-10-13

  • Add / Edit CPT package shows error on update plugin – FIXED

GeoDirectory v2.3.27 – 2023-10-12

  • OSM map do not load properly when rendered in hidden element – FIXED
  • Changed taxonomy icon selector to new version where icon class can be pasted in – CHANGED

GeoDirectory v2.3.26 – 2023-10-06

  • Validate revision ID belongs to parent on revision save or the wrong media files can be removed – FIXED

GeoDirectory v2.3.25 – 2023-10-05

  • Dynamic image tag is not working when Flexbox Container is active – FIXED
  • Elementor CSS hide conditions is_contains_any, is_not_contains_any added – ADDED
  • GD > Loop Paging option added to set page numbers & size on mobile – ADDED
  • Filter added to skip wp_kses on elementor render GD field – ADDED
  • Business hours in google map bubble is too small when expanded – FIXED
  • Post slider overflow issue on mobile – FIXED
  • Allow HTML tags in import category top / bottom description – CHANGED

GeoDirectory v2.3.24 – 2023-09-22

  • Text color attribute is missing in Favorite / Unfavorite text in GD > Add To Fav – FIXED
  • Resize marker hook not working for add listing page map marker – FIXED
  • Permalink base example url shows WPML language domain without slash – FIXED
  • Some plugins uses split WP query on search page that breaks GD sorting – FIXED

GeoDirectory v2.3.23 – 2023-09-13

  • Some hooks added to filter Google geocode request & results – ADDED
  • Tags page don’t renders archive item properly from Elementor core text widget – FIXED
  • Post meta widget will now display a placeholder video in block preview – ADDED

GeoDirectory v2.3.22 – 2023-08-31

  • Elementor editor sometimes don’t load GD archive template – FIXED
  • Logged out posting not working with new pretty add listing URLs – FIXED

GeoDirectory v2.3.19 – 2023-08-24

  • GD > Map widget maptype option is not working for static map – FIXED
  • Badge link not working with BS5 when popover text is set – FIXED
  • Enhance custom field option values save format – CHANGED
  • GD > Best Of block shows empty filters section in block settings – FIXED
  • Greedy tab link not rendered properly in mobile device – FIXED

GeoDirectory v2.3.18 – 2023-08-10

  • GD SEO variables no longer working with SEOPress meta description – FIXED
  • Use pretty permalinks for add listing link – FIXED

GeoDirectory v2.3.17 – 2023-08-07

  • Sometimes CPT pages header style not working with Divi builder – FIXED
  • GD > Listings carousel is not working with BS 5 & interval “0” – FIXED
  • OSM Nominatim search url is no longer supporting trailing slash – CHANGED
  • 1 site membership key won’t activate – FIXED

GeoDirectory v2.3.16 – 2023-07-27

  • Duplicate permalink warning after update – FIXED

GeoDirectory v2.3.15 – 2023-07-26

  • File upload warning is not triggering in backend – FIXED
  • Compatibility changes for Kallyas theme Zion builder – ADDED
  • Allow users to store external images for the listing created via API – ADDED
  • New GD > Post Features block/widget added – ADDED
  • Some blocks/widget settings updated – UPDATED

GeoDirectory v2.3.14 – 2023-07-12

  • Images on add listing page are not sortable in touch devices – FIXED
  • Allow location image to set in elementor element background setting – ADDED
  • Fix conflict with Relevanssi plugin – CHANGED

GeoDirectory v2.3.13 – 2023-06-19

  • PHP deprecated notice “Creation of dynamic property” – FIXED

GeoDirectory v2.3.12 – 2023-06-14

  • JavaScript error when latitude/longitude are empty – FIXED

GeoDirectory v2.3.11 – 2023-06-01

  • Change CSV extension mime type to prevent upload issue – FIXED
  • Email function will not send if message body is empty to allow for filtering email out – ADDED
  • Emails not adding $email_name, $email_vars to the call which are used in filters later – FIXED
  • GD Map don’t filters markers for near search on search page – FIXED

GeoDirectory v2.3.10 – 2023-05-25

  • Added monthly cron schedule to prevent issue with Kadence blocks – ADDED
  • Complianz compatibility affects backend maps – CHANGED
  • Added some keys in reserved fields list – CHANGED

GeoDirectory v2.3.9 – 2023-05-04

  • PHP warning undefined array key “HTTP_HOST” with WP-CLI – FIXED
  • Show the file url via GD > Post Meta value-strip option – CHANGED
  • GD > Categories category text style is not working – FIXED
  • Fast Ajax setting conflict with fusion builder – FIXED

GeoDirectory v2.3.8 – 2023-04-27

  • Hook added to enable/disable who can reply reviews – ADDED

GeoDirectory v2.3.7 – 2023-04-19

  • CPT settings option added to set post owner label for review – ADDED
  • Remove from Favorites is not working – FIXED

GeoDirectory v2.3.6 – 2023-04-13

  • Custom base tag in permalink breaks pagination on category page – FIXED
  • Rank Math breadcrumb shows untranslated post type label – FIXED
  • Post fav widget changed from using a tag to span tag for better page speed SEO score – CHANGED

GeoDirectory v2.3.5 – 2023-04-06

  • Astra Theme v4.1.x compatibility – CHANGED

GeoDirectory v2.3.4 – 2023-04-04

  • Unable to save empty value for multi-checkbox via REST API – FIXED
  • GD > Listings results cache not cleared on add/delete listing – FIXED
  • Conflicts with JetElements plugin breaks elementor template – FIXED
  • GD > Categories first category is not clickable – FIXED

GeoDirectory v2.3.3 – 2023-03-29

  • Show business hours timepicker in 24 hours format as per WordPress setting – CHANGED
  • GD Search widget hide near search input option not working – FIXED
  • Open Map Directions link on Google Maps with address in destination point – CHANGED
  • SD and AUI packages updated – UPDATED
  • Listing widget queries now cached for speed improvement when used multiple times on the same page – ADDED

GeoDirectory v2.3.2 – 2023-03-21

  • Clear attachment title & caption cache on title & caption update – FIXED
  • GD Listings next page not working when no center page links in pagination – FIXED
  • Allow to choose GD > Listings template type for legacy mode – CHANGED
  • Added filter for wysiwyg textarea input arguments – ADDED

GeoDirectory v2.3.1 – 2023-03-17

  • Changed order of block and shortcode rendering calls to fix output bug in blockthemes – FIXED

GeoDirectory v2.3 – 2023-03-16

  • Changes for AUI Bootstrap 5 compatibility – ADDED
  • Approve comment link should redirect to login page for non-logged author – FIXED
  • Several block improvements for BS5 changes – ADDED
  • Allow basic HTML tags in CPT tab shortcode – FIXED
  • Child field disappeared when moved under new fieldset – FIXED
  • Listings carousel sometimes skips one slide – FIXED
  • Several widgets/blocks changed for BS5 compatibility – CHANGED

GeoDirectory v2.2.25 – 2023-01-26

  • Search form CPT change fails to AJAX load new search form – FIXED

GeoDirectory v2.2.24 – 2023-01-25

  • Map popup not opening for OSM on click from GD > Map Pinpoint – FIXED
  • delete_dummy_posts() function sanitization from admin user – ADDED

GeoDirectory v2.2.23 – 2023-01-23

  • Prevent auto save when images are being uploading – FIXED
  • Search page shows wrong content on free elementor plugin – FIXED
  • GD listings layout broken in Astra WP search results – FIXED
  • Open reviews tab on post rating click on single page – FIXED
  • Allow to use GD SEO variables in SEOPress title & metas – ADDED
  • GD > Post Address renders content with id missing error – FIXED
  • OSM GeoCode API don’t return state name for minato city – FIXED
  • Template Library don’t show GD templates after Elementor v3.10 update – FIXED
  • Added callback function to Google Maps JavaScript API – CHANGED

GeoDirectory v2.2.22 – 2022-12-29

  • Post meta widget CSS class sanitation – FIXED

GeoDirectory v2.2.21 – 2022-12-22

  • Replace dummy images CDN url – CHANGED

GeoDirectory v2.2.20 – 2022-12-20

  • CSV formula injection sanitation – ADDED
  • New field added to set category bottom description – ADDED
  • Option added to select archive item template for listings loop – ADDED

GeoDirectory v2.2.19 – 2022-12-15

  • Map directions link from listings is not working when multiple post map on the page – FIXED
  • Move add listing JS in footer in backend – CHANGED
  • Rank Math description meta snippet not replaces location vars – FIXED
  • GeneratePress blocks dynamic css not added on GD archive pages – FIXED
  • Avada v7.9 is breaking the GD pages – FIXED

GeoDirectory v2.2.18 – 2022-11-09

  • GD Single should show blank content when assigned empty elementor template – CHANGED
  • Allowing to set comment author cookies option not working with reviews – FIXED

GeoDirectory v2.2.17 – 2022-11-02

  • Tweak to permalinks order to fix some obscure 404 conditions – FIXED
  • Simple Archive widget/block added for quick and easy setups – ADDED
  • Editing search page via Elementor (free) can cause errors – FIXED
  • Archive pages can be blank if Elementor (free) page template set to full width or canvas – FIXED
  • GD Search page is not working when built with Elementor Free version- FIXED
  • Logged out comments, website field should not be marked required – FIXED
  • Published listing preview is not showing updated data – FIXED
  • GD > Post Meta breaks output when showing stripped value for empty multiselect value – FIXED

GeoDirectory v2.2.16 – 2022-10-20

  • Astra Pro page layout setting is not working for search page – FIXED
  • Archive item Top and Bottom badge is not supporting custom badge – FIXED
  • Radio field value is not saved with API request – FIXED

GeoDirectory v2.2.15 – 2022-10-13

  • Yoast SEO breadcrumbs are not showing the default post category – FIXED
  • Drag post images are not working on Safari browser – FIXED
  • Customize > Widgets section doesn’t show advanced settings toggle button – FIXED
  • Map block only selectable via tree view – FIXED

GeoDirectory v2.2.14 – 2022-10-6

  • Use WP function to avoid PHP compatibility issue – ADDED
  • Option added to split the UK into England, Northern Ireland, Scotland & Wales to create a regional directory- ADDED
  • Business Hours preview in GD Listings block looks broken – FIXED
  • Classifieds Directory feature post notification is not translatable – FIXED
  • SD and AUI packages updated to latest – UPDATED
  • Add Listing page shows JS error on block theme – FIXED
  • Support _featured_image & _post_images in as SEO variables – CHANGED

GeoDirectory v2.2.13 – 2022-09-29

  • During import, it doesn’t delete the previous attachment when adding the new attachment – FIXED
  • Elementor Archive Item not rendered properly on best of listings widget – FIXED
  • Allow playing video in popup from badge with AUI style – FIXED

GeoDirectory v2.2.12 – 2022-09-22

  • Custom date is not saved with REST API when uses custom format – FIXED
  • Business Hours post meta shows incorrect hours for today – FIXED
  • Yoast SEO open graph image use category or post type default image as when no post image found – CHANGED

GeoDirectory v2.2.11 – 2022-09-12

  • Custom date is not saved with REST API when uses custom format – FIXED
  • Add route in REST API to add/update category & tag – ADDED
  • Plugin Page Optimizer can break maps – FIXED
  • OSM set address can sometimes use the county as the city – FIXED

GeoDirectory v2.2.10 – 2022-09-07

Report post popup doesn’t open on 2nd click once closed – FIXED
GeneratePress layout default setting not working on GD pages – FIXED
Elementor v3.5 deprecated actions break template loading – FIXED
Manual user location selection shows grey map on iPhone mobile – FIXED
Beaver Builder on archive item template causes infinite loop – FIXED
Allow to enter HEX color code in admin settings color options – CHANGED
The map shows no result when service_distance field is active – FIXED
Some jQuery version shows JS error on edit custom field – FIXED
Hook added to filter map geocode address search results – ADDED
TEXT field DB column data type does not change when data type changes in field settings – FIXED

GeoDirectory v2.2.9 – 2022-08-9

  • Show actual DB error on custom field creation fail – CHANGED
  • Add address fields support to gd_post_badge & gd_dynamic_content shortcodes – ADDED
  • Use file src url as a badge link for file fields – CHANGED
  • Meta from CPT settings are not translated with WPML – FIXED
  • Backend edit listing form loads values from other post due to cache issue – FIXED
  • Elementor module shows icon for empty GD field value – FIXED
  • Bayesian rating sorting uses wrong average rating – FIXED
  • GD > CPT Meta: option added to hide on non post type archive pages – ADDED
  • Import settings sometimes shows error due to restricted json file type – FIXED
  • GD > Listings: option added show nearest listings to the GPS – ADDED
  • GD > Map: options added to hide street view & zoom controls on map – ADDED

GeoDirectory v2.2.8 – 2022-07-7

  • Some timezone shows difference of day in a date for custom date format – FIXED
  • Old Elementor image setting shows error – FIXED
  • File limit not applied to GD > Post Meta when showing files – FIXED
  • Re-order post images don’t detach previous featured post thumbnail – FIXED
  • Schema validator shows error for Yoast SEO breadcrumb attribute – FIXED
  • Generate Google API Key is no longer working – FIXED
  • Exclude GD templates from The SEO Framework XML sitemap – FIXED
  • Price field settings shows multiple thousand separator option – FIXED
  • Yoast SEO noindex option is not working on single listing page – FIXED
  • Hide active & admin edit only option for some default fields – FIXED

GeoDirectory v2.2.7 – 2022-05-26

  • SEO title conflicts with SEOPress – FIXED
  • GD > Loop option added to choose Elementor skin – ADDED
  • Category field shows legacy radio input to set default category – FIXED
  • Non GD pages shows blank meta description tag – FIXED
  • GD > Post Badge don’t shows values in site date time format – FIXED
  • Add listing file upload is not working on iOS Safari browser – FIXED
  • No way to undo Classifieds/Real-Estate Sold status – FIXED
  • Fast AJAX feature to speedup AJAX requests – ADDED
  • Import address geocode not using set language – FIXED
  • Better Messages plugin can cause PHP error if buddypress not installed – FIXED

GeoDirectory v2.2.6 – 2022-05-05

  • Float value parsing shows comma with pl_PL locale – FIXED
  • Elementor custom tag shows country name untranslated – FIXED
  • GD events widgets not showing in elementor – FIXED
  • Option added to hide search & near inputs in search form – ADDED
  • AJAX search compatibility changes – ADDED

GeoDirectory v2.2.5 – 2022-03-28

  • Neighbourhood SEO variable not working on single page – FIXED
  • GD Categories widget option include categories is not working for child categories – FIXED
  • Prevent add/delete column for reserved fields like city, region etc – CHANGED
  • Unable to disable mouse scroll zoom on map – FIXED
  • Default empty badge attribute shows nothing for default category badge – FIXED
  • Set address on map makes Address Line 2 blank – FIXED
  • GeoDirectory Elementor widgets not showing in searches – FIXED
  • Backend settings textarea options strips HTML tags – FIXED
  • Imported external linked image not working for og:image – FIXED
  • Missing no rating class on listing grid – FIXED
  • Option added in tags field to enable spell check – CHANGED
  • Prevent activation redirect on plugin install during setup wizard – FIXED
  • Tags & file required validation not working – FIXED
  • Block Theme compatibility – ADDED
  • Sort field cache not updated on field update – FIXED
  • Street address not set properly for address within Japan – FIXED
  • Email tags missing from below textarea – FIXED
  • Price validation pattern looses slashes on save field – FIXED
  • Comment notification rating allow variables – ADDED

GeoDirectory v2.2.3 – 2022-03-07

  • CPT sorting unable to save descending order – FIXED
  • Custom fields setting Price Options should not visible on all field types – CHANGED

GeoDirectory v2.2.2 – 2022-03-01

  • CPT pages options show default option as a placeholder – CHANGED
  • Select field required error option not working – FIXED
  • Backend setting style broken for legacy mode – FIXED

GeoDirectory v2.2.1 – 2022-02-22

  • Brave browser can cause API verify function to return false positive (warning added)- FIXED
  • Place settings checkboxes not all showing correct setting – FIXED
  • Setup wizard lightbox membership shows empty cart – FIXED/CHANGED

GeoDirectory v2.2 – 2022-02-22

  • Long file names can cause overflow issues on mobile – FIXED
  • Admin settings screen UI changed to AUI style (UI breaking change to older addons) – CHANGED
  • Setup Wizard updated – CHANGED
  • Block theme like Twenty Twenty Two don’t loads map scripts – FIXED
  • Multiselect checkbox required error option not working – FIXED
  • Chrome Autofill covers Google Autocomplete address search – FIXED

GeoDirectory v2.1.1.13 – 2022-01-27

  • Hide new line break for empty address in post address – CHANGED
  • WordPress v5.9 update breaks custom fields drag and drop – FIXED

GeoDirectory v2.1.1.12 – 2022-01-20

  • Yoast SEO select2 conflicts on backend add listing page – FIXED
  • Comment link from recent reviews don’t scrolls to comment – FIXED
  • Hook added to filter preview action text – ADDED
  • Report Post feature added – ADDED
  • Map filter should not cover copyright text – FIXED
  • GD > Recently Viewed is not working properly on SG Cached site – FIXED
  • GD > Single Tabs does not scrolls to tab content – FIXED
  • GD > Listings AJAX pagination don’t loads Kadence blocks CSS – FIXED
  • Default category conditional field is not triggered on main category changed – FIXED
  • Google map don’t populates region for some addresses within Greece – FIXED
  • Address with comma and without line break – FIXED
  • Avada builder sidebar setting is not working – FIXED

GeoDirectory v2.1.1.11 – 2021-12-07

  • Date range is not working in date field – FIXED
  • Elementor Pro theme builder doesn’t show GD layout types – FIXED

GeoDirectory v2.1.1.10 – 2021-12-02

  • OpenStreetMap don’t populates region for Sweden – FIXED
  • Avada builder not working for search page – FIXED
  • Lazyload images don’t work in elementor popup – FIXED
  • GD show/hide widget option not working on Widget Block – FIXED

GeoDirectory v2.1.1.9 – 2021-11-03

  • GD > Badge is not showing default category link – FIXED
  • Use category image title & caption on fallback image title & caption – CHANGED
  • Preview option added to attachments icon to show attachment preview – ADDED
  • GD > Dynamic Content is not working properly with block editor – FIXED
  • GD > Post Address add option add link to show address on map – ADDED
  • Prevent nested carousel in GD Listings – FIXED
  • Option added to make a post address private – ADDED
  • Schema issue for review – FIXED
  • GD Simple Archive Item block added (not yet default) – ADDED
  • Several blocks have more design options added – ADDED

GeoDirectory v2.1.1.8 – 2021-10-09

  • Super Duper v2 causing some issues with builders that use widgets, rolled back to SDv1 to resolve – FIXED

GeoDirectory v2.1.1.7 – 2021-10-07

  • Backend image editing broken due to error in minified JS file – FIXED
  • Elementor Pro can cause fatal error with Super Duper v2 if widget called the v1 way – FIXED

GeoDirectory v2.1.1.5 – 2021-10-07

  • Multiselect custom field checkbox type shows wrong color for required astrik – FIXED
  • Dynamic condition shortcode not working for a new field – FIXED
  • Classifieds/Real-estate Sold Functionality – ADDED

GeoDirectory v2.1.1.4 – 2021-09-28

  • Near me map marker changes – CHANGED
  • Don’t create custom field entry if DB column creation fails – FIXED
  • Option added in GD > Categories to adjust card shadow – ADDED
  • Sometimes CPT custom fields settings section rendered twice – FIXED
  • fallback image for cat_image is not working – FIXED

GeoDirectory v2.1.1.3 – 2021-09-10

  • Single post tab is not working when tab id starts with number – FIXED
  • Unable to customize reviews template from child theme – FIXED
  • Extra sanitization added to backend default location inputs – FIXED

GeoDirectory v2.1.1.2 – 2021-08-27

  • Show alert if title, category fields are hidden & empty on submit add listing – CHANGED
  • Best of & categories widgets AJAX params no longer using serialized data for location – CHANGED
  • Sanitize email in output email field – FIXED

GeoDirectory v2.1.1.1 – 2021-08-26

  • Show icon in CF setting when the field has hide conditions – CHANGED
  • Improved backend sensitization changes – CHANGED

GeoDirectory v2.1.1.0 – 2021-08-24

  • GD Categories & search blocks shows validation errors in console – FIXED
  • Conditional fields feature for the custom fields for AUI style – ADDED
  • Kadence starter templates page is broken when monthly schedule option is set – FIXED
  • Caching improvements to enhance memory usage – CHANGED
  • Fix conflicts with select2 library with BuddyBoss theme – FIXED
  • Show/hide widget option not working with block widgets – FIXED

GeoDirectory v2.1.0.20 – 2021-08-04

  • Distance to post badge don’t set direction on map from ajax loaded listing – FIXED
  • Add listing page shows JS error when shortcode used with Elementor text editor – FIXED
  • Fix conflicts with select2 library with BuddyBoss theme – FIXED
  • Listing featured attachment permalink url is not working – FIXED
  • Video shows extra padding on Divi theme – FIXED
  • Images object cache not cleared on attachment update – FIXED
  • [gd_post_meta] now supports the post link – ADDED

GeoDirectory v2.1.0.19 – 2021-07-28

  • Hide select layout view button on non-GD layouts – FIXED
  • Image slider & lightbox not working in map popup – FIXED
  • Add listing zip required option no working with AUI – FIXED
  • Region missing for address within Norway with OSM – FIXED
  • GD > Listings widget carousel slider option added – ADDED

GeoDirectory v2.1.0.18 – 2021-07-14

  • GD listings author page not working when author permalink contains custom link – FIXED
  • Compatibility changes for Jetpack v8.1+ – CHANGED
  • Map markers for custom loop filtering current location on single listing page – FIXED

GeoDirectory v2.1.0.17 – 2021-06-29

  • Complianz | GDPR/CCPA Cookie Consent plugin integration added for GD maps – ADDED
  • Show admin notices on GD pages templates for Divi Builder – ADDED
  • Add listing map view field shows incorrect placeholder with AUI style – FIXED
  • Prevents add listing form submit when latitude/longitude fields are hidden – FIXED
  • Google XML sitemaps shows GD child term links hierarchically – FIXED
  • Image displayed by [gd_post_meta] is not responsive – FIXED
  • Post distance badge shows wrong distance when cache is active – FIXED
  • Kadence theme single listing layout have no effect of page template settings – FIXED
  • WP 5.8 block category filter updated as required – FIXED
  • Post images slider shows unapproved comments images – FIXED
  • Validate email address option in emails settings – FIXED
  • GD > Listings block loads only 10 categories on CPT change – FIXED
  • Post thumbnail title not updated for existing attachment – FIXED
  • Deactivation survey popup added – ADDED
  • Auto save custom field setting feature added – ADDED
  • Redirect search page to search for default CPT listings – CHANGED

GeoDirectory v2.1.0.16 – 2021-06-09

  • Progressbar not moving during the demo content installation step – FIXED
  • Hook added to filter GeoDirectory admin menu capability – ADDED
  • Admin users are not allowed to access wp-admin area when they contains restricted user role – FIXED
  • Map param added to disable click on Google default places – ADDED
  • WPEngine object cache sometime shows wrong link in published email – FIXED
  • Lazy load map not loading on mobile until page scroll on listimia theme – FIXED
  • Multi-select ‘gd-comma-list’ class dropping last element to new line – FIXED
  • Tooltips not rendering HTML – FIXED
  • [gd_post_images] option added to show images for specific post – ADDED
  • AUI: unable to save empty value for multiselect/multicheckbox fields – FIXED
  • Category image not added in Yoast SEO meta – FIXED
  • Sometime ninja form don’t send notification to listing email – FIXED
  • Disable beta addons setting on upgrade – CHANGED
  • Map CPT filter only visible when search filter is active – FIXED
  • Checkbox field description is not wrapped in a container ( Legacy design …