Version Description
- 2016-04-14 - Medium Priority =
- Provides a workaround for users experiencing issues with their maps loading after updating to WordPress 4.5
Download this release
Release Info
Developer | WPGMaps |
Plugin | WP Google Maps |
Version | 6.3.08 |
Comparing to | |
See all releases |
Code changes from version 6.3.07 to 6.3.08
- readme.txt +3 -0
- wpGoogleMaps.php +52 -5
readme.txt
CHANGED
@@ -206,6 +206,9 @@ Please upgrade your version of WP Google Maps to version 6.0.27 as it includes m
|
|
206 |
|
207 |
== Changelog ==
|
208 |
|
|
|
|
|
|
|
209 |
= 6.0.07 - 2016-04-13 - Low Priority =
|
210 |
* Tested on WordPress 4.5
|
211 |
* You can now use your own Google Maps API key for your maps
|
206 |
|
207 |
== Changelog ==
|
208 |
|
209 |
+
= 6.3.08 - 2016-04-14 - Medium Priority =
|
210 |
+
* Provides a workaround for users experiencing issues with their maps loading after updating to WordPress 4.5
|
211 |
+
|
212 |
= 6.0.07 - 2016-04-13 - Low Priority =
|
213 |
* Tested on WordPress 4.5
|
214 |
* You can now use your own Google Maps API key for your maps
|
wpGoogleMaps.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: WP Google Maps
|
4 |
Plugin URI: http://www.wpgmaps.com
|
5 |
Description: The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss.
|
6 |
-
Version: 6.3.
|
7 |
Author: WP Google Maps
|
8 |
Author URI: http://www.wpgmaps.com
|
9 |
Text Domain: wp-google-maps
|
@@ -11,7 +11,10 @@ Domain Path: /languages
|
|
11 |
*/
|
12 |
|
13 |
/*
|
14 |
-
* 6.
|
|
|
|
|
|
|
15 |
* Tested on WordPress 4.5
|
16 |
* You can now use your own Google Maps API key for your maps
|
17 |
*
|
@@ -220,7 +223,7 @@ $wpgmza_tblname_poly = $wpdb->prefix . "wpgmza_polygon";
|
|
220 |
$wpgmza_tblname_polylines = $wpdb->prefix . "wpgmza_polylines";
|
221 |
$wpgmza_tblname_categories = $wpdb->prefix. "wpgmza_categories";
|
222 |
$wpgmza_tblname_category_maps = $wpdb->prefix. "wpgmza_category_maps";
|
223 |
-
$wpgmza_version = "6.3.
|
224 |
$wpgmza_p_version = "6.3.05";
|
225 |
$wpgmza_t = "basic";
|
226 |
define("WPGMAPS", $wpgmza_version);
|
@@ -3897,6 +3900,20 @@ function wpgmaps_menu_marker_layout() {
|
|
3897 |
}
|
3898 |
|
3899 |
function wpgmaps_menu_settings_layout() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3900 |
if (function_exists('wpgmza_register_pro_version')) {
|
3901 |
if (function_exists('wpgmaps_settings_page_pro')) {
|
3902 |
wpgmaps_settings_page_pro();
|
@@ -4050,7 +4067,7 @@ function wpgmaps_settings_page_basic() {
|
|
4050 |
$ret .= " <tr>";
|
4051 |
$ret .= " <td width='200' valign='top'>".__("Troubleshooting Options","wp-google-maps").":</td>";
|
4052 |
$ret .= " <td>";
|
4053 |
-
$ret .= " <input name='wpgmza_settings_force_jquery' type='checkbox' id='wpgmza_settings_force_jquery' value='yes' $wpgmza_force_jquery_checked /> ".__("Over-ride current jQuery with version 1.
|
4054 |
$ret .= " </td>";
|
4055 |
$ret .= " </tr>";
|
4056 |
$ret .= " <tr>";
|
@@ -4310,6 +4327,21 @@ function wpgmza_map_page() {
|
|
4310 |
if (function_exists('wpgmza_register_pro_version')) {
|
4311 |
wpgmza_stats("list_maps_pro");
|
4312 |
echo"<div class=\"wrap\"><div id=\"icon-edit\" class=\"icon32 icon32-posts-post\"><br></div><h2>".__("My Maps","wp-google-maps")." <a href=\"admin.php?page=wp-google-maps-menu&action=new\" class=\"add-new-h2\">".__("Add New","wp-google-maps")."</a></h2>";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4313 |
wpgmaps_check_versions();
|
4314 |
wpgmaps_list_maps();
|
4315 |
}
|
@@ -4317,6 +4349,21 @@ function wpgmza_map_page() {
|
|
4317 |
wpgmza_stats("list_maps_basic");
|
4318 |
echo"<div class=\"wrap\"><div id=\"icon-edit\" class=\"icon32 icon32-posts-post\"><br></div><h2>".__("My Maps","wp-google-maps")."</h2>";
|
4319 |
echo"<p class='wpgmza_upgrade_nag'><i><a href='http://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&utm_medium=link&utm_campaign=mappage_1' target=\"_BLANK\" title='".__("Pro Version","wp-google-maps")."'>".__("Create unlimited maps","wp-google-maps")."</a> ".__("with the","wp-google-maps")." <a href='http://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&utm_medium=link&utm_campaign=mappage_2' title='Pro Version' target=\"_BLANK\">".__("Pro Version","wp-google-maps")."</a> ".__("of WP Google Maps for only","wp-google-maps")." <strong>$39.99!</strong></i></p>";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4320 |
wpgmaps_list_maps();
|
4321 |
|
4322 |
|
@@ -6150,7 +6197,7 @@ function wpgmaps_load_jquery() {
|
|
6150 |
if (isset($wpgmza_settings['wpgmza_settings_force_jquery'])) {
|
6151 |
if ($wpgmza_settings['wpgmza_settings_force_jquery'] == "yes") {
|
6152 |
wp_deregister_script('jquery');
|
6153 |
-
wp_register_script('jquery',
|
6154 |
}
|
6155 |
}
|
6156 |
wp_enqueue_script('jquery');
|
3 |
Plugin Name: WP Google Maps
|
4 |
Plugin URI: http://www.wpgmaps.com
|
5 |
Description: The easiest to use Google Maps plugin! Create custom Google Maps with high quality markers containing locations, descriptions, images and links. Add your customized map to your WordPress posts and/or pages quickly and easily with the supplied shortcode. No fuss.
|
6 |
+
Version: 6.3.08
|
7 |
Author: WP Google Maps
|
8 |
Author URI: http://www.wpgmaps.com
|
9 |
Text Domain: wp-google-maps
|
11 |
*/
|
12 |
|
13 |
/*
|
14 |
+
* 6.3.08 - 2016-04-14 - Medium Priority
|
15 |
+
* Provides a workaround for users experiencing issues with their maps loading after updating to WordPress 4.5
|
16 |
+
*
|
17 |
+
* 6.3.07 - 2016-04-13 - Low Priority
|
18 |
* Tested on WordPress 4.5
|
19 |
* You can now use your own Google Maps API key for your maps
|
20 |
*
|
223 |
$wpgmza_tblname_polylines = $wpdb->prefix . "wpgmza_polylines";
|
224 |
$wpgmza_tblname_categories = $wpdb->prefix. "wpgmza_categories";
|
225 |
$wpgmza_tblname_category_maps = $wpdb->prefix. "wpgmza_category_maps";
|
226 |
+
$wpgmza_version = "6.3.08";
|
227 |
$wpgmza_p_version = "6.3.05";
|
228 |
$wpgmza_t = "basic";
|
229 |
define("WPGMAPS", $wpgmza_version);
|
3900 |
}
|
3901 |
|
3902 |
function wpgmaps_menu_settings_layout() {
|
3903 |
+
$my_theme = wp_get_theme();
|
3904 |
+
|
3905 |
+
$name = $my_theme->get( 'Name' );
|
3906 |
+
$version = $my_theme->get( 'Version' );
|
3907 |
+
$modified_version = str_replace('.', '', $version);
|
3908 |
+
|
3909 |
+
$wpgmza_settings = get_option("WPGMZA_OTHER_SETTINGS");
|
3910 |
+
|
3911 |
+
if( $name == 'Avada' && intval( $modified_version ) <= 393 && !isset( $wpgmza_settings['wpgmza_settings_force_jquery'] ) ){
|
3912 |
+
|
3913 |
+
echo "<div class='error'><p>".__("We have detected a conflict between your current theme's version and our plugin. Should you be experiencing issues with your maps displaying, please update Avada to version 3.9.4 or check the checkbox labelled 'Over-ride current jQuery with version 1.11.3'.", "wp-google-maps")."</p></div>";
|
3914 |
+
|
3915 |
+
}
|
3916 |
+
|
3917 |
if (function_exists('wpgmza_register_pro_version')) {
|
3918 |
if (function_exists('wpgmaps_settings_page_pro')) {
|
3919 |
wpgmaps_settings_page_pro();
|
4067 |
$ret .= " <tr>";
|
4068 |
$ret .= " <td width='200' valign='top'>".__("Troubleshooting Options","wp-google-maps").":</td>";
|
4069 |
$ret .= " <td>";
|
4070 |
+
$ret .= " <input name='wpgmza_settings_force_jquery' type='checkbox' id='wpgmza_settings_force_jquery' value='yes' $wpgmza_force_jquery_checked /> ".__("Over-ride current jQuery with version 1.11.3 (Tick this box if you are receiving jQuery related errors after updating to WordPress 4.5)", 'wp-google-maps')."<br />";
|
4071 |
$ret .= " </td>";
|
4072 |
$ret .= " </tr>";
|
4073 |
$ret .= " <tr>";
|
4327 |
if (function_exists('wpgmza_register_pro_version')) {
|
4328 |
wpgmza_stats("list_maps_pro");
|
4329 |
echo"<div class=\"wrap\"><div id=\"icon-edit\" class=\"icon32 icon32-posts-post\"><br></div><h2>".__("My Maps","wp-google-maps")." <a href=\"admin.php?page=wp-google-maps-menu&action=new\" class=\"add-new-h2\">".__("Add New","wp-google-maps")."</a></h2>";
|
4330 |
+
|
4331 |
+
$my_theme = wp_get_theme();
|
4332 |
+
|
4333 |
+
$name = $my_theme->get( 'Name' );
|
4334 |
+
$version = $my_theme->get( 'Version' );
|
4335 |
+
$modified_version = str_replace('.', '', $version);
|
4336 |
+
|
4337 |
+
$wpgmza_settings = get_option("WPGMZA_OTHER_SETTINGS");
|
4338 |
+
|
4339 |
+
if( $name == 'Avada' && intval( $modified_version ) <= 393 && !isset( $wpgmza_settings['wpgmza_settings_force_jquery'] ) ){
|
4340 |
+
|
4341 |
+
echo "<div class='error'><p>".__("We have detected a conflict between your current theme's version and our plugin. Should you be experiencing issues with your maps displaying, please update Avada to version 3.9.4 or go to <a href='".admin_url('/admin.php?page=wp-google-maps-menu-settings#wpgmza_settings_force_jquery')."'>settings page</a> and check the highlighted checkbox.", "wp-google-maps")."</p></div>";
|
4342 |
+
|
4343 |
+
}
|
4344 |
+
|
4345 |
wpgmaps_check_versions();
|
4346 |
wpgmaps_list_maps();
|
4347 |
}
|
4349 |
wpgmza_stats("list_maps_basic");
|
4350 |
echo"<div class=\"wrap\"><div id=\"icon-edit\" class=\"icon32 icon32-posts-post\"><br></div><h2>".__("My Maps","wp-google-maps")."</h2>";
|
4351 |
echo"<p class='wpgmza_upgrade_nag'><i><a href='http://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&utm_medium=link&utm_campaign=mappage_1' target=\"_BLANK\" title='".__("Pro Version","wp-google-maps")."'>".__("Create unlimited maps","wp-google-maps")."</a> ".__("with the","wp-google-maps")." <a href='http://www.wpgmaps.com/purchase-professional-version/?utm_source=plugin&utm_medium=link&utm_campaign=mappage_2' title='Pro Version' target=\"_BLANK\">".__("Pro Version","wp-google-maps")."</a> ".__("of WP Google Maps for only","wp-google-maps")." <strong>$39.99!</strong></i></p>";
|
4352 |
+
|
4353 |
+
$my_theme = wp_get_theme();
|
4354 |
+
|
4355 |
+
$name = $my_theme->get( 'Name' );
|
4356 |
+
$version = $my_theme->get( 'Version' );
|
4357 |
+
$modified_version = str_replace('.', '', $version);
|
4358 |
+
|
4359 |
+
$wpgmza_settings = get_option("WPGMZA_OTHER_SETTINGS");
|
4360 |
+
|
4361 |
+
if( $name == 'Avada' && intval( $modified_version ) <= 393 && !isset( $wpgmza_settings['wpgmza_settings_force_jquery'] ) ){
|
4362 |
+
|
4363 |
+
echo "<div class='error'><p>".__("We have detected a conflict between your current theme's version and our plugin. Should you be experiencing issues with your maps displaying, please update Avada to version 3.9.4 or go to <a href='".admin_url('/admin.php?page=wp-google-maps-menu-settings#wpgmza_settings_force_jquery')."'>settings page</a> and check the highlighted checkbox.", "wp-google-maps")."</p></div>";
|
4364 |
+
|
4365 |
+
}
|
4366 |
+
|
4367 |
wpgmaps_list_maps();
|
4368 |
|
4369 |
|
6197 |
if (isset($wpgmza_settings['wpgmza_settings_force_jquery'])) {
|
6198 |
if ($wpgmza_settings['wpgmza_settings_force_jquery'] == "yes") {
|
6199 |
wp_deregister_script('jquery');
|
6200 |
+
wp_register_script('jquery', 'http://code.jquery.com/jquery-1.11.3.min.js', false, "1.11.3");
|
6201 |
}
|
6202 |
}
|
6203 |
wp_enqueue_script('jquery');
|