Customize the design of GeoDirectory Templates with Elementor Pro

geodirectory + elementor pro templates

A Directory Plugin for Elementor pro

today we released GeoDirectory V

In this version, the integration with Elementor is tighter than ever. Especially with Elementor Pro.

Now you can design all templates of GeoDirectory using Elementor Pro and Elementor’s dynamic widgets.

We also started creating ready-made templates for you to use on your site, or as the starting point of more complex templates or simply to get familiar with the process.

We’ll add more templates in the coming weeks and we hope you’ll enjoy this new version and its features.

In the video below, Stiofan we’ll walk you through this new version’s features and how you can customize GeoDirectory templates with Elementor Pro and its dynamic widgets.

How to use Elementor Pro Contact Forms inside GeoDirectory listings

We didn’t stop there. Up until this new version, you could only use Ninja Forms as a contact form for the listings.

Now you can use Elementor Pro forms too. In the following video, we’ll show you how to add the contact form while designing the Listing single page template.

If you use Elementor extensively, you probably noticed one thing which we added that we think to improve Elementor. The hide conditions in the CSS.

The new dynamic content conditions to hide any element easily with CSS.

If you didn’t notice, Stiofan use it at min 3.54 of the video.

In this video about the integration with Elementor PRO Dynamic Content. you can see a more detailed explanation of this new feature.

Stiofan also explains in detail, how to use GeoDirectory data with the Elementor PRO widgets. For example how to populate an Elementor Gallery with images from a listing. Or images added by used in the reviews.

He also shows us how to hide for example the rating stars, when there are no ratings.

As usual, if you have any questions, don’t hesitate to leave a comment down below!

Published by Paolo

Paolo Tajani is the co-founder and growth hacker of AyeCode LTD. With his business partner Stiofan, they are the makers of the GeoDirectory, UsersWP and Invoicing plugins for WordPress. Paolo developed his first WordPress website in 2008. In 2011 he met Stiofan O'Connor and together they started building and marketing successful themes and plugins for WordPress. Today their products are used by +100.000 active websites.

22 thoughts on “Customize the design of GeoDirectory Templates with Elementor Pro

  1. Hi,
    How would you recommend creating a featured listings section in Elementor using your new integration? Great starter theme by the way!

    1. Hi Richard,

      The sorting and filtering options in the elementor widgets are a bit limited but our own GD > Listings widget can ise the elementor design and you can set it to filter almost anything sich as featured listing with images only or just order by featured first.



  2. Hi,
    Is Geodirectory customizable with brizy builder ?
    Thank you

    1. Hi,

      we haven’t tested it yet, but if it allows to work with WP widgets or shortcodes, it should be compatible.

      Let us know if you try it.

      Thank you,

  3. Hey Guys, Love this integration with Elemeontor Pro. Any ideas when more template designs will be added?  

    1. We are working on them. No ETA yet though.


  4. Does this allow someone to override the layout of say the recent reviews widget?

    1. Hi,
      no, just the main templates (detail page, listings page, search page etc…) can be overridden. Some widgets like recently viewed can use the elementor generated archive item templates but yeah not the recent reviews


  5. Hi
    how can I customize Location page using Elementor Pro?

    1. Hi Luca,

      You can just edit the page with Elementor as normal, this page lives in the normal pages section. You don’t even need the pro version for that 🙂



  6. Wondering is Elementor free? It is just a builder with premium features as an add on?

    1. That’s correct.

  7. This is a really great development!

    Is it possible now or in the future to create templates for certain packages i.e. Featured listings have their own design?

    Also, I’ve created an event details page, set the conditions to apply to all event post types, but it won’t work. Do I need to have all 3 templates setup and activated to get it working?

    1. Hi David,
      Currently, you can choose to set a single template based on name, author, tag or category. Setting by the package is not something we have thought about, but if enough people want it then we may look at it.

      Just now you can hide any item or even a whole section dependent on the package id, you can do this in an element Advanced > CSS options by setting a dynamic hide condition, this is probably enough to achieve what you want.

      You do not have to setup all 3 template types for it to work. I see you have a support topic open for that, I’ll check it now.


      1. Definitely do templates by a package, that would be great.

  8. This is great! Love the longer videos, so happy to have given you guys my money, and amazed at how much you offer without a dime being paid!

  9. This is AMAZING! Just what I was thinking about this week. One question- My single tabs at the top are displaying all the information, not just the menu like in your video. How do I make them just appear as you have it?

    1. Hi Corie,

      I’m not 100% sure I understand what you mean, please open a support ticket in the forum and we’ll follow up.


  10. Hi,
    is it possible to create a GD Archive page with elementor pro from scratch? For example how can I have the map exactly like your theme (sticky full height on desktop and mobile)?

    1. Hi,

      yes, it is possible. The best way would be to use our template and delete everything but the map. Or check the template to see the settings of the map and apply the exact same settings into a new blank template.


  11. How do you activate this new function? I downloaded the latest version, but can’t edit with Elementor.

    1. Make sure you are using the “Pro” version of Elementor and then go to Templates > Theme Builder. It’s all in the video 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.