GEO my WP 4.0-beta1 is now ready for testing

Written by Eyal Fitoussi on February 4, 2022

After a few long months of development, I am excited to release the first beta of GEO my WP v4.0.

GEO my WP v4.0 is a major release that provides many changes, improvements, new features, and bug fixes.

A few important things to note before installing this beta version:

  1. This version is not yet ready for a production site. I recommend trying it on a test/staging environment for now.
  2. Some of the options in GEO my WP's form builder had been modified, so if you are going to install this version on a site that is already running GEO my WP, some of the options of your existing forms might break. So you will need to edit your existing forms after installing the beta version or simply create new forms. In the final version of GEO my WP v4.0 there will be a tool that updates existing forms so they won't break.
  3. The premium extensions of GEO my WP are not yet ready for GEO my WP v4.0. Soon I am going to start updating the premium extension and will announce when a premium extension is ready for v4.0.

Download GEO my WP 4.0-beta 1.

GEO my WP v4.0 beta-2 is now ready ( ready more... )
Download GEO my WP 4.0-beta 2.

GEO My WP v4.0 Changes

Mentioned below are only some of the major changes that took place in v4.0.

New User Interface

The first thing you should notice after installing the new version is the plugin's new UI. I wanted to give GEO my WP a new fresh look in the back-end. More elegant, clean, and easy to read and navigate through.

Note that all the admin pages from the previous version are still there.


Most of the main settings of GEO my WP haven't changed, but one addition to the Settings page is the "Styling" tab. For now, you can change the main colors of GEO my WP and the color of GEO my WP's notices. This should make it easier for you to have GEO my WP's colors matching the color of your theme.

Form Editor

The Form Editor comes with a new look and structure that, hopefully, will make it easier to work with and will provide a better user experience. It comes with new options that provide more flexibility when creating your forms., and it should now load faster as some of the form options ( such as dropdown lists ) now loads only when needed via AJAX rather than on page load.

Some of the new form options are listed below:

  • Label - for most of the form filters you can now set the label or leave it blank to hide it.
  • Required - most of the form filters you can now set as requried.
  • The Radius was imporoved and has more options now.
  • You can now set the label for the Submit button
  • New "Styling" options were added to the Search Form and Search Results tab. The styling options include Custom CSS box and a few other options.
  • Results View option to add a toggle to the fron-end form that switches between gird and list view.

Template Files Styling

This has been long overdue and, perhaps, one of the most requested features.

With GEO my WP v4.0 comes new search form and search results template files. I tried my best to create more modern, better-looking, clean, and responsive template files. The search results template files can be displayed either as a grid, list or with a toggle that switches between the views.

Please note that because of the new structure of the template files in GEO My WP v4.0, all the search results template files from the previous versions of GEO my WP are now deprecated and will no longer be supported. With that being said, the previous template files should still work. So if you created custom template files based on a previous version of GEO my WP, they should still work, but I highly recommend looking into the new template files and updating your existing templates based on that.

The template files from previous versions of GEO my WP will still be included in v4.0, but will be marked as deprecated and will be removed in the future. So if you are using one of the previous template files and would like to keep using it, I suggest you create a custom template file based on that and place it in your theme's folder.

The new template files added to GEO my WP v4.0 are listed below:

Search form templates:

  • Horizontal-1
  • Horizontal-2
  • Responsive-1

Search results templates:

  • Responsive-1
  • Responsive-2
  • Responsive-3

Mashup Maps

A new form type named Mashup Maps was added in v4.0. It is currently available for Posts ( Posts Locator Mashup Map ) and BuddyPress members ( Members Locator Mashup Map ).

Using the Mashup Maps form you can now create simple mashup maps to display posts or BuddyPress members. The Mashup Map form is built based on the normal Posts/Members Locator form, but with fewer options ( only those that are relevant for the map ).

So, if in the past you created mashup maps using the normal Posts/Members Locator form, which required some extra steps ( such as disabling the search form, the search results, and setting the Map option to shortcode ), now you can do this easily using the new Mashup Map forms.

Global Styling

Another addition to v4.0 is the global styling. Things like colors and fonts should now be more consistent across the different objects of GEO my WP ( Widgets, shortcodes, forms, etc... ). So when changing those global styles either from the Settings page of GEO my WP or via custom CSS, the changes should take place across all objects of GEO my WP.

On the Settings page, you can find the new Styling tab where you can change the global colors of GEO my WP.

Another way to modify the global styles is via custom CSS. GEO my WP uses CSS variables for its global styling, and you can easily change those using your custom CSS.

Ready to test v4.0?

You can download GEO my WP v4.0 beta 1 from here.
You can download GEO my WP v4.0 beta 2 from here.

Please use the comments below for any feedback, questions, or issues regarding GEO my WP v4.0.

24 comments on “GEO my WP 4.0-beta1 is now ready for testing”

      1. Hello Eayl. I was testing it out on my BuddyPress test site (Using BuddyX Theme) for a friend's project. It broke the site and make it inaccessable. Wasn't able to login and once I went into the /wp-contect/plugins? folder and deleted 4.0 beta, I was able to access the test site again.

          1. After I was able to disable all the plugins and started to re-activate them all, the beta is working for me now. Will keep trying to break it to see what was going on. Thanks for the fast reply.

  1. Hello Sir, Tested now ver 4...
    using multisite+buddyboss theme and pro platform + geo my wp.
    at the main site after activating free addons and try to set forms:
    with the post locator, I didn't face any issues.
    with bp member locator when trying to add the form, admin crush but front working (screenshot -
    so I deleted the plugin via FTP and reinstall it but when activating the plugin the admin crushed it again so, for now, I will back to ver 3...
    Thank u

  2. Sir, I just test it on a single site with Buddyboss, and the same issue here... the admin crashed Screenshot -

    If u need my demo sites to test your plugins I will more than be happy to let u.
    I have demo site with buddyboss platform pro+theme for regulat wp installation single site
    as well I have a demo site with Buddyboss platform pro+theme for multisite installation.
    plz, let me know.

  3. Extension upgrade complaint but cannot find extension downloadables for beta:

    AJAX Forms extension requires an update to version 4.0.

    Nearby Locations extension requires an update to version 4.0.

    Premium Settings extension requires an update to version 4.0.

    1. Hi Stephen,

      The premium extensions are not yet ready for v4.0.

      I have a few extensions that I am now wrapping up thier beta for v4.0.

      I will realease them with a new beta of GEO my WP in a couple of days.

      The rest of the extensions will be available soon as well.

  4. Error received when attempting to update page after shortcode added to page for new v4.0 form:

    Updating failed. The response is not a valid JSON response.

    "Your comment is awaiting moderation. This is a preview; your comment will be visible after it has been approved.
    Error received when attempting to update page after shortcode added to page for new v4.0 form: Updating failed. The response is not a valid JSON response."

    By removing the extensions that were complaining this error disappeared and the form became visible in the page using shortcode. Obviously, the extended feature set remains unusable.

    1. Hi Randy,
      I am now in the process of uploading the first beta of the extensions and GEO my WP v4.0 beta 2. They should be available tomorrow. I will update you once again once I am done.

  6. Hi Eyal,

    this looks great!!

    Quick question: Will there be changes in the table structure?

    We are importing data from another database every year - so this would beimportant to know before updating.

    Best regards

    1. Hi Daniel,

      So far the structure of the DB tables has not changed and I don't expect it to change by the time the final release is ready. But if anythings changes, I will make sure to update you.

      However, the structure of some of the form options had changed. So the structure of the serialized data that is being saved inside the "data" column of the gmw_forms db table will be a bit different.

      So if you'll update GEO my WP now to the beta version on your site where you have existing forms, those form will have some of their settings lost and you will have to update those forms. But I am planning to have an upgrade system for the forms ready with the final release, so the forms won't lose any of their settings.

      I am not sure if this change would effect your yearly importing system, but I tough I should mention it.

      Are you planning on testing the beta version? Would be great to have some feedback and bug reports.

Leave a Reply

Your email address will not be published.