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:
- This version is not yet ready for a production site. I recommend trying it on a test/staging environment for now.
- 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.
- 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.
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.
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:
Search results templates:
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.
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?
Please use the comments below for any feedback, questions, or issues regarding GEO my WP v4.0.