WD Google Maps – Google Maps builder Plugin - Version 1.0.24

Version Description

  • Added: Default API keys
Download this release

Release Info

Developer webdorado
Plugin Icon 128x128 WD Google Maps – Google Maps builder Plugin
Version 1.0.24
Comparing to
See all releases

Code changes from version 1.0.23 to 1.0.24

admin/views/GMWDViewShortcode_gmwd.php CHANGED
@@ -34,7 +34,11 @@ class GMWDViewShortcode_gmwd extends GMWDView{
34
 
35
  if(gmwd_get_option("map_api_key")){
36
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
37
- }
 
 
 
 
38
  ?>
39
 
40
  <script language="javascript" type="text/javascript" src="<?php echo site_url(); ?> /wp-includes/js/tinymce/tiny_mce_popup.js"></script>
34
 
35
  if(gmwd_get_option("map_api_key")){
36
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
37
+ }
38
+ else{
39
+ $api_keys = array("AIzaSyAmYQInD-coq0G5wC_D9h7uHjGeHhSSR4o", "AIzaSyBxiaSJPIRfQWID9j4hCrX3t7z-9IOOjis"," AIzaSyDi6aVWxOVptj9WZZYeAgdAA1xpqAR1mnw", "AIzaSyCzvhE5_lt5l0fYYChF1TpRtfFTjXpYkVI","AIzaSyBMWPhZdxcpwpfXBrGPGmz8zMjwJJt83mc");
40
+ $map_api_url .= "&key=" . $api_keys[rand(0,4)];
41
+ }
42
  ?>
43
 
44
  <script language="javascript" type="text/javascript" src="<?php echo site_url(); ?> /wp-includes/js/tinymce/tiny_mce_popup.js"></script>
framework/functions.php CHANGED
@@ -47,6 +47,7 @@ function api_key_notice(){
47
  echo '<div style="width:99%">
48
  <div class="error">
49
  <p style="font-size:18px;"><strong>'.__("Important. API key is required for Google Maps to work.","gmwd").'</strong></p>
 
50
  <p><a href="https://console.developers.google.com/flows/enableapi?apiid=maps_backend,geocoding_backend,directions_backend,distance_matrix_backend,elevation_backend,static_maps_backend,geocoding_backend,roads,street_view_image_backend,geolocation,places_backend&keyType=CLIENT_SIDE&reusekey=true" target="_blank" class="wd-btn wd-btn-primary" style="text-decoration:none;">'.__("GET API KEY FOR FREE","gmwd").'</a></p>
51
  <p>'.__("For getting API key read more in","gmwd").'
52
  <a href="https://web-dorado.com/wordpress-google-maps/installation-wizard-options-menu/configuring-api-key.html" target="_blank" style="color: #00A0D2;">'. __("User Manual","gmwd").'</a>.
47
  echo '<div style="width:99%">
48
  <div class="error">
49
  <p style="font-size:18px;"><strong>'.__("Important. API key is required for Google Maps to work.","gmwd").'</strong></p>
50
+ <p style="font-size:18px;"><strong>'.__("To avoid limitation errors, fill in your own App key.","gmwd").'</strong></p>
51
  <p><a href="https://console.developers.google.com/flows/enableapi?apiid=maps_backend,geocoding_backend,directions_backend,distance_matrix_backend,elevation_backend,static_maps_backend,geocoding_backend,roads,street_view_image_backend,geolocation,places_backend&keyType=CLIENT_SIDE&reusekey=true" target="_blank" class="wd-btn wd-btn-primary" style="text-decoration:none;">'.__("GET API KEY FOR FREE","gmwd").'</a></p>
52
  <p>'.__("For getting API key read more in","gmwd").'
53
  <a href="https://web-dorado.com/wordpress-google-maps/installation-wizard-options-menu/configuring-api-key.html" target="_blank" style="color: #00A0D2;">'. __("User Manual","gmwd").'</a>.
gmwd_admin_class.php CHANGED
@@ -11,7 +11,7 @@ class GMWDAdmin{
11
  // Variables //
12
  ////////////////////////////////////////////////////////////////////////////////////////
13
  protected static $instance = null;
14
- private static $version = '1.0.23';
15
  ////////////////////////////////////////////////////////////////////////////////////////
16
  // Constructor & Destructor //
17
  ////////////////////////////////////////////////////////////////////////////////////////
@@ -200,6 +200,10 @@ class GMWDAdmin{
200
  if(gmwd_get_option("map_api_key")){
201
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
202
  }
 
 
 
 
203
  wp_enqueue_script('gmwd_map-js', $map_api_url);
204
  wp_enqueue_script( 'gmwd_admin_main_map-js', GMWD_URL . '/js/main_map.js');
205
 
11
  // Variables //
12
  ////////////////////////////////////////////////////////////////////////////////////////
13
  protected static $instance = null;
14
+ private static $version = '1.0.24';
15
  ////////////////////////////////////////////////////////////////////////////////////////
16
  // Constructor & Destructor //
17
  ////////////////////////////////////////////////////////////////////////////////////////
200
  if(gmwd_get_option("map_api_key")){
201
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
202
  }
203
+ else{
204
+ $api_keys = array("AIzaSyAmYQInD-coq0G5wC_D9h7uHjGeHhSSR4o", "AIzaSyBxiaSJPIRfQWID9j4hCrX3t7z-9IOOjis"," AIzaSyDi6aVWxOVptj9WZZYeAgdAA1xpqAR1mnw", "AIzaSyCzvhE5_lt5l0fYYChF1TpRtfFTjXpYkVI","AIzaSyBMWPhZdxcpwpfXBrGPGmz8zMjwJJt83mc");
205
+ $map_api_url .= "&key=" . $api_keys[rand(0,4)];
206
+ }
207
  wp_enqueue_script('gmwd_map-js', $map_api_url);
208
  wp_enqueue_script( 'gmwd_admin_main_map-js', GMWD_URL . '/js/main_map.js');
209
 
gmwd_class.php CHANGED
@@ -95,6 +95,10 @@ class GMWD{
95
  if(gmwd_get_option("map_api_key")){
96
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
97
  }
 
 
 
 
98
  if (isset($wp_scripts->registered['jquery'])) {
99
  $jquery = $wp_scripts->registered['jquery'];
100
  if (!isset($jquery->ver) OR version_compare($jquery->ver, '1.8.2', '<')) {
95
  if(gmwd_get_option("map_api_key")){
96
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
97
  }
98
+ else{
99
+ $api_keys = array("AIzaSyAmYQInD-coq0G5wC_D9h7uHjGeHhSSR4o", "AIzaSyBxiaSJPIRfQWID9j4hCrX3t7z-9IOOjis"," AIzaSyDi6aVWxOVptj9WZZYeAgdAA1xpqAR1mnw", "AIzaSyCzvhE5_lt5l0fYYChF1TpRtfFTjXpYkVI","AIzaSyBMWPhZdxcpwpfXBrGPGmz8zMjwJJt83mc");
100
+ $map_api_url .= "&key=" . $api_keys[rand(0,4)];
101
+ }
102
  if (isset($wp_scripts->registered['jquery'])) {
103
  $jquery = $wp_scripts->registered['jquery'];
104
  if (!isset($jquery->ver) OR version_compare($jquery->ver, '1.8.2', '<')) {
google-maps-setup.php CHANGED
@@ -64,6 +64,10 @@ class GMWDSetupWizard {
64
  if(gmwd_get_option("map_api_key")){
65
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
66
  }
 
 
 
 
67
  wp_register_script ('google_map-js', $map_api_url, array ('jquery'), '' );
68
  wp_enqueue_script('google_map-js');
69
 
64
  if(gmwd_get_option("map_api_key")){
65
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
66
  }
67
+ else{
68
+ $api_keys = array("AIzaSyAmYQInD-coq0G5wC_D9h7uHjGeHhSSR4o", "AIzaSyBxiaSJPIRfQWID9j4hCrX3t7z-9IOOjis"," AIzaSyDi6aVWxOVptj9WZZYeAgdAA1xpqAR1mnw", "AIzaSyCzvhE5_lt5l0fYYChF1TpRtfFTjXpYkVI","AIzaSyBMWPhZdxcpwpfXBrGPGmz8zMjwJJt83mc");
69
+ $map_api_url .= "&key=" . $api_keys[rand(0,4)];
70
+ }
71
  wp_register_script ('google_map-js', $map_api_url, array ('jquery'), '' );
72
  wp_enqueue_script('google_map-js');
73
 
preview.php CHANGED
@@ -44,7 +44,11 @@ class GMWDPreview {
44
  }
45
  if(gmwd_get_option("map_api_key")){
46
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
47
- }
 
 
 
 
48
  wp_register_script ('google_map-js', $map_api_url, array ('jquery'), '' );
49
  wp_enqueue_script('google_map-js');
50
 
44
  }
45
  if(gmwd_get_option("map_api_key")){
46
  $map_api_url .= "&key=" . gmwd_get_option("map_api_key");
47
+ }
48
+ else{
49
+ $api_keys = array("AIzaSyAmYQInD-coq0G5wC_D9h7uHjGeHhSSR4o", "AIzaSyBxiaSJPIRfQWID9j4hCrX3t7z-9IOOjis"," AIzaSyDi6aVWxOVptj9WZZYeAgdAA1xpqAR1mnw", "AIzaSyCzvhE5_lt5l0fYYChF1TpRtfFTjXpYkVI","AIzaSyBMWPhZdxcpwpfXBrGPGmz8zMjwJJt83mc");
50
+ $map_api_url .= "&key=" . $api_keys[rand(0,4)];
51
+ }
52
  wp_register_script ('google_map-js', $map_api_url, array ('jquery'), '' );
53
  wp_enqueue_script('google_map-js');
54
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://web-dorado.com/products/wordpress-google-maps-plugin.html
4
  Tags: directions, google map, google map plugin, google maps, google maps plugin, map, map markers, map plugin, map widget, maps, wp google map, wp google maps
5
  Requires at least: 3.4
6
  Tested up to: 4.6
7
- Stable tag: 1.0.23
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -113,6 +113,9 @@ After downloading the ZIP file of the Google Maps WD plugin,
113
 
114
  == Changelog ==
115
 
 
 
 
116
  = 1.0.23 =
117
  * Fixed: Bug on export
118
  * Fixed: Conflict with wysiwyg editor
4
  Tags: directions, google map, google map plugin, google maps, google maps plugin, map, map markers, map plugin, map widget, maps, wp google map, wp google maps
5
  Requires at least: 3.4
6
  Tested up to: 4.6
7
+ Stable tag: 1.0.24
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
113
 
114
  == Changelog ==
115
 
116
+ = 1.0.24 =
117
+ * Added: Default API keys
118
+
119
  = 1.0.23 =
120
  * Fixed: Bug on export
121
  * Fixed: Conflict with wysiwyg editor
wd-google-maps.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: Google Maps WD
5
  * Plugin URI: https://web-dorado.com/products/wordpress-google-maps-plugin.html
6
  * Description: Google Maps WD is an intuitive tool for creating Google maps with advanced markers, custom layers and overlays for your website.
7
- * Version: 1.0.23
8
  * Author: WebDorado
9
  * Author URI: http://web-dorado.com/
10
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
4
  * Plugin Name: Google Maps WD
5
  * Plugin URI: https://web-dorado.com/products/wordpress-google-maps-plugin.html
6
  * Description: Google Maps WD is an intuitive tool for creating Google maps with advanced markers, custom layers and overlays for your website.
7
+ * Version: 1.0.24
8
  * Author: WebDorado
9
  * Author URI: http://web-dorado.com/
10
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html