v3.2.5 – compatibility fix for Jetpack plugin – is available

Since v3.1, which introduced conditional javascript loading into the footer as default, I have been struggeling with bug reports that users maps don´t show up anymore. First I thought this is only due to lacking wp_footer()-template tag in their theme, but although I released several minor updates, the problem still existed and I couldn´t reproduce this on my server.

Thanks to Norman and Evan, who granted me admin access to their sites, I could finally find out whats wrong: the popular Jetpack plugin (>3 million downloads) breaks my plugin as it duplicates javascript output in the footer. I opened a support ticket and hope someone from automaticc will take a look at it.

Anyway – as I can´t wait for an update from them, I implemented a workaround with the help of John Cotton – many thanks! So this means that v3.2.5 now can be used out-of-the-box again without Jetpack users having to change the option “where to include javascripts” to header+inline.

In case you changed this option too, I´d recommend changing it back to footer, as afterwards javascript files will only be included if there is a shortcode on your page – resulting in better performance of your site.

If the message “loading map – please wait…” exists anyway, please first check if your template uses wp_footer();-template tag – if yes, please follow the steps from the readme-first post in the support forum, as this could be a conflict with another plugin.

If you want to keep up to date with the latest Maps Marker development, please follow @MapsMarker on twitter or on Facebook

Translations updates

Thanks to many motivated contributors, v3.2.5 comes with the following translation updates:

New translations

Updated translations

  • German

If you want to contribute to translations (Persian would be great 😉 ), please visit http://translate.mapsmarker.com/projects/lmm for more information.

Other changes

  • custom Google base domain setting is now also considered on directions link (thanks Pepperbase!)

Bugfixes

  • plugin conflict with Jetpack plugin which caused maps to break (thanks John, Norman and Evan!)
  • warning message for multi-layer-maps with all layers ($wpdb->prepare issue)
  • warning message in tools when deleting all markers ($wpdb->prepare issue)

Full changelog (show previous changelogs)

Portuguese (pt_PT) translation thanks to Joao Campos, http://www.all-about-portugal.com
custom Google base domain setting is now also considered on directions link (thanks Pepperbase!)
updated German translation
plugin conflict with Jetpack plugin which caused maps to break (thanks John, Norman and Evan!)
warning message for multi-layer-maps with all layers ($wpdb->prepare issue)
warning message in tools when deleting all markers ($wpdb->prepare issue)

Please let me what you think of this new release. If you have any issues, please see this page on how to get support. If an important feature is missing, please add your feature requests on Github. I am also looking for more translations – if you would like to contribute a new one, please visit this page for more information. And of course I´d very appreciate your review for my plugin on wordpress.org 😉

Leave a Reply

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